org.apache.camel.component.sip
Class SipSubscriber
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultConsumer
org.apache.camel.component.sip.SipSubscriber
- All Implemented Interfaces:
- org.apache.camel.Consumer, org.apache.camel.RouteAware, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class SipSubscriber
- extends org.apache.camel.impl.DefaultConsumer
Fields inherited from class org.apache.camel.impl.DefaultConsumer |
log |
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.DefaultConsumer |
createUoW, doneUoW, getAsyncProcessor, getEndpoint, getExceptionHandler, getProcessor, getRoute, handleException, handleException, setExceptionHandler, setRoute, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from interface org.apache.camel.Service |
start, stop |
SipSubscriber
public SipSubscriber(SipEndpoint sipEndpoint,
org.apache.camel.Processor processor,
SipConfiguration configuration)
doStart
protected void doStart()
throws Exception
- Overrides:
doStart
in class org.apache.camel.impl.DefaultConsumer
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop
in class org.apache.camel.impl.DefaultConsumer
- Throws:
Exception
getConfiguration
public SipConfiguration getConfiguration()
setConfiguration
public void setConfiguration(SipConfiguration configuration)
setSipSubscriptionListener
public void setSipSubscriptionListener(SipSubscriptionListener sipSubscriptionListener)
getSipSubscriptionListener
public SipSubscriptionListener getSipSubscriptionListener()
setSipStack
public void setSipStack(javax.sip.SipStack sipStack)
getSipStack
public javax.sip.SipStack getSipStack()
getProvider
public javax.sip.SipProvider getProvider()
setProvider
public void setProvider(javax.sip.SipProvider provider)
getSubscriberDialog
public javax.sip.Dialog getSubscriberDialog()
Apache Camel