public class CometdComponent
extends org.apache.camel.impl.UriEndpointComponent
| Constructor and Description |
|---|
CometdComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(org.cometd.bayeux.server.BayeuxServer.Extension extension) |
void |
addServerListener(org.cometd.bayeux.server.BayeuxServer.BayeuxServerListener serverListener) |
void |
connect(CometdProducerConsumer prodcon)
Connects the URL specified on the endpoint to the specified processor.
|
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected org.eclipse.jetty.server.Server |
createServer() |
protected org.cometd.server.CometdServlet |
createServletForConnector(org.eclipse.jetty.server.Server server,
org.eclipse.jetty.server.Connector connector,
CometdEndpoint endpoint) |
void |
disconnect(CometdProducerConsumer prodcon)
Disconnects the URL specified on the endpoint from the specified
processor.
|
protected void |
doStart() |
protected void |
doStop() |
List<org.cometd.bayeux.server.BayeuxServer.Extension> |
getExtensions() |
org.cometd.bayeux.server.SecurityPolicy |
getSecurityPolicy() |
org.apache.camel.util.jsse.SSLContextParameters |
getSslContextParameters() |
String |
getSslKeyPassword() |
String |
getSslKeystore() |
String |
getSslPassword() |
protected org.eclipse.jetty.server.ssl.SslConnector |
getSslSocketConnector() |
void |
setExtensions(List<org.cometd.bayeux.server.BayeuxServer.Extension> extensions) |
void |
setSecurityPolicy(org.cometd.bayeux.server.SecurityPolicy securityPolicy) |
void |
setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters) |
void |
setSslKeyPassword(String sslKeyPassword) |
void |
setSslKeystore(String sslKeystore) |
void |
setSslPassword(String sslPassword) |
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClassafterConfiguration, createConfiguration, createEndpoint, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURIprotected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint in class org.apache.camel.impl.DefaultComponentExceptionpublic void connect(CometdProducerConsumer prodcon) throws Exception
Exceptionpublic void disconnect(CometdProducerConsumer prodcon) throws Exception
Exceptionprotected org.cometd.server.CometdServlet createServletForConnector(org.eclipse.jetty.server.Server server,
org.eclipse.jetty.server.Connector connector,
CometdEndpoint endpoint)
throws Exception
Exceptionprotected org.eclipse.jetty.server.ssl.SslConnector getSslSocketConnector()
public String getSslKeyPassword()
public String getSslPassword()
public String getSslKeystore()
public void setSslKeyPassword(String sslKeyPassword)
public void setSslPassword(String sslPassword)
public void setSslKeystore(String sslKeystore)
public void setSecurityPolicy(org.cometd.bayeux.server.SecurityPolicy securityPolicy)
public org.cometd.bayeux.server.SecurityPolicy getSecurityPolicy()
public List<org.cometd.bayeux.server.BayeuxServer.Extension> getExtensions()
public void setExtensions(List<org.cometd.bayeux.server.BayeuxServer.Extension> extensions)
public void addExtension(org.cometd.bayeux.server.BayeuxServer.Extension extension)
public void addServerListener(org.cometd.bayeux.server.BayeuxServer.BayeuxServerListener serverListener)
public org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()
public void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)
protected org.eclipse.jetty.server.Server createServer()
throws Exception
Exceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.impl.DefaultComponentExceptionApache Camel