@UriEndpoint(firstVersion="2.11.0", scheme="cmis", title="CMIS", syntax="cmis:cmsUrl", consumerClass=CMISConsumer.class, label="cms,database") public class CMISEndpoint extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
CMISEndpoint(String uri,
CMISComponent component,
String cmsUrl) |
CMISEndpoint(String uri,
CMISComponent component,
String cmsUrl,
CMISSessionFacadeFactory sessionFacadeFactory) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
String |
getCmsUrl() |
Map<String,Object> |
getProperties() |
CMISSessionFacade |
getSessionFacade() |
CMISSessionFacadeFactory |
getSessionFacadeFactory() |
boolean |
isQueryMode() |
boolean |
isSingleton() |
void |
setProperties(Map<String,Object> properties) |
void |
setQueryMode(boolean queryMode)
If true, will execute the cmis query from the message body and return result, otherwise will create a node in the cmis repository
|
void |
setSessionFacade(CMISSessionFacade sessionFacade)
Session configuration
|
void |
setSessionFacadeFactory(CMISSessionFacadeFactory sessionFacadeFactory)
To use a custom CMISSessionFacadeFactory to create the CMISSessionFacade instances
|
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public CMISEndpoint(String uri, CMISComponent component, String cmsUrl)
public CMISEndpoint(String uri, CMISComponent component, String cmsUrl, CMISSessionFacadeFactory sessionFacadeFactory)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public boolean isQueryMode()
public void setQueryMode(boolean queryMode)
public String getCmsUrl()
public CMISSessionFacade getSessionFacade()
public void setSessionFacade(CMISSessionFacade sessionFacade)
public CMISSessionFacadeFactory getSessionFacadeFactory()
public void setSessionFacadeFactory(CMISSessionFacadeFactory sessionFacadeFactory)
Apache Camel