@UriEndpoint(scheme="cometd,cometds",
title="CometD",
syntax="cometd:protocol:host:port/channelName",
consumerClass=CometdConsumer.class,
label="http,websocket")
public class CometdEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Constructor and Description |
|---|
CometdEndpoint(CometdComponent component,
String uri,
String remaining,
Map<String,Object> parameters) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic void connect(CometdProducerConsumer prodcons) throws Exception
Exceptionpublic void disconnect(CometdProducerConsumer prodcons) throws Exception
Exceptionpublic CometdComponent getComponent()
getComponent in class org.apache.camel.impl.DefaultEndpointpublic boolean isSingleton()
public String getPath()
public int getPort()
public String getProtocol()
public URI getUri()
public String getBaseResource()
public void setBaseResource(String baseResource)
public int getTimeout()
public void setTimeout(int timeout)
public int getInterval()
public void setInterval(int interval)
public int getMaxInterval()
public void setMaxInterval(int maxInterval)
public int getMultiFrameInterval()
public void setMultiFrameInterval(int multiFrameInterval)
public boolean isJsonCommented()
public void setJsonCommented(boolean commented)
public void setSessionHeadersEnabled(boolean enable)
public boolean areSessionHeadersEnabled()
public int getLogLevel()
public void setLogLevel(int logLevel)
public String getAllowedOrigins()
public void setAllowedOrigins(String allowedOrigins)
public boolean isCrossOriginFilterOn()
public void setCrossOriginFilterOn(boolean crossOriginFilterOn)
public String getFilterPath()
public void setFilterPath(String filterPath)
public boolean isDisconnectLocalSession()
public void setDisconnectLocalSession(boolean disconnectLocalSession)
Apache Camel