@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, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic 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
Exceptionpublic 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