org.apache.camel.component.sip.listener
Class SipPublishListener

java.lang.Object
  extended by org.apache.camel.component.sip.listener.SipPublishListener
All Implemented Interfaces:
EventListener, javax.sip.SipListener

public class SipPublishListener
extends Object
implements javax.sip.SipListener


Constructor Summary
SipPublishListener(SipPublisher sipPublisher)
           
 
Method Summary
 SipPublisher getSipPublisher()
           
 void processDialogTerminated(javax.sip.DialogTerminatedEvent dialogTerminatedEvent)
           
 void processIOException(javax.sip.IOExceptionEvent ioExceptionEvent)
           
 void processRequest(javax.sip.RequestEvent requestEvent)
           
 void processResponse(javax.sip.ResponseEvent responseReceivedEvent)
           
 void processTimeout(javax.sip.TimeoutEvent timeoutEvent)
           
 void processTransactionTerminated(javax.sip.TransactionTerminatedEvent transactionTerminatedEvent)
           
 void setSipPublisher(SipPublisher sipPublisher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipPublishListener

public SipPublishListener(SipPublisher sipPublisher)
Method Detail

processRequest

public void processRequest(javax.sip.RequestEvent requestEvent)
Specified by:
processRequest in interface javax.sip.SipListener

processResponse

public void processResponse(javax.sip.ResponseEvent responseReceivedEvent)
Specified by:
processResponse in interface javax.sip.SipListener

processTimeout

public void processTimeout(javax.sip.TimeoutEvent timeoutEvent)
Specified by:
processTimeout in interface javax.sip.SipListener

processDialogTerminated

public void processDialogTerminated(javax.sip.DialogTerminatedEvent dialogTerminatedEvent)
Specified by:
processDialogTerminated in interface javax.sip.SipListener

processIOException

public void processIOException(javax.sip.IOExceptionEvent ioExceptionEvent)
Specified by:
processIOException in interface javax.sip.SipListener

processTransactionTerminated

public void processTransactionTerminated(javax.sip.TransactionTerminatedEvent transactionTerminatedEvent)
Specified by:
processTransactionTerminated in interface javax.sip.SipListener

setSipPublisher

public void setSipPublisher(SipPublisher sipPublisher)

getSipPublisher

public SipPublisher getSipPublisher()


Apache Camel