org.apache.camel.component.cometd
Class CometdComponent
java.lang.Object
org.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.apache.camel.component.cometd.CometdComponent
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService
public class CometdComponent
- extends org.apache.camel.impl.DefaultComponent
Component for Jetty Cometd
- Version:
- $Revision:520964 $
| Methods inherited from class org.apache.camel.impl.DefaultComponent |
afterConfiguration, createEndpoint, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, start, stop, suspend |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CometdComponent
public CometdComponent()
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
throws Exception
- Specified by:
createEndpoint in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
connect
public void connect(CometdProducerConsumer prodcon)
throws Exception
- Connects the URL specified on the endpoint to the specified processor.
- Throws:
Exception
disconnect
public void disconnect(CometdProducerConsumer prodcon)
throws Exception
- Disconnects the URL specified on the endpoint from the specified
processor.
- Throws:
Exception
createServletForConnector
protected org.cometd.server.continuation.ContinuationCometdServlet createServletForConnector(org.eclipse.jetty.server.Connector connector,
CometdEndpoint endpoint)
throws Exception
- Throws:
Exception
getSslSocketConnector
public org.eclipse.jetty.server.ssl.SslSocketConnector getSslSocketConnector()
getServer
public org.eclipse.jetty.server.Server getServer()
throws Exception
- Throws:
Exception
setServer
public void setServer(org.eclipse.jetty.server.Server server)
getSslKeyPassword
public String getSslKeyPassword()
getSslPassword
public String getSslPassword()
getSslKeystore
public String getSslKeystore()
setSslKeyPassword
public void setSslKeyPassword(String sslKeyPassword)
setSslPassword
public void setSslPassword(String sslPassword)
setSslKeystore
public void setSslKeystore(String sslKeystore)
createServer
protected org.eclipse.jetty.server.Server createServer()
throws Exception
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
doStart
protected void doStart()
throws Exception
- Overrides:
doStart in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
Apache CAMEL