Class SipPresenceAgentListener
- java.lang.Object
-
- org.apache.camel.component.sip.listener.SipPresenceAgentListener
-
- All Implemented Interfaces:
EventListener,javax.sip.SipListener,SipMessageCodes
public class SipPresenceAgentListener extends Object implements javax.sip.SipListener, SipMessageCodes
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.sip.Dialogdialogprotected intnotifyCount-
Fields inherited from interface org.apache.camel.component.sip.listener.SipMessageCodes
SIP_MESSAGE_CODES
-
-
Constructor Summary
Constructors Constructor Description SipPresenceAgentListener(SipPresenceAgent sipPresenceAgent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessDialogTerminated(javax.sip.DialogTerminatedEvent dialogTerminatedEvent)voidprocessIOException(javax.sip.IOExceptionEvent exceptionEvent)voidprocessRequest(javax.sip.RequestEvent requestEvent)voidprocessResponse(javax.sip.ResponseEvent responseReceivedEvent)voidprocessSubscribe(javax.sip.RequestEvent requestEvent, javax.sip.ServerTransaction serverTransaction)voidprocessTimeout(javax.sip.TimeoutEvent timeoutEvent)voidprocessTransactionTerminated(javax.sip.TransactionTerminatedEvent transactionTerminatedEvent)
-
-
-
Constructor Detail
-
SipPresenceAgentListener
public SipPresenceAgentListener(SipPresenceAgent sipPresenceAgent)
-
-
Method Detail
-
processRequest
public void processRequest(javax.sip.RequestEvent requestEvent)
- Specified by:
processRequestin interfacejavax.sip.SipListener
-
processSubscribe
public void processSubscribe(javax.sip.RequestEvent requestEvent, javax.sip.ServerTransaction serverTransaction)
-
processResponse
public void processResponse(javax.sip.ResponseEvent responseReceivedEvent)
- Specified by:
processResponsein interfacejavax.sip.SipListener
-
processTimeout
public void processTimeout(javax.sip.TimeoutEvent timeoutEvent)
- Specified by:
processTimeoutin interfacejavax.sip.SipListener
-
processIOException
public void processIOException(javax.sip.IOExceptionEvent exceptionEvent)
- Specified by:
processIOExceptionin interfacejavax.sip.SipListener
-
processTransactionTerminated
public void processTransactionTerminated(javax.sip.TransactionTerminatedEvent transactionTerminatedEvent)
- Specified by:
processTransactionTerminatedin interfacejavax.sip.SipListener
-
processDialogTerminated
public void processDialogTerminated(javax.sip.DialogTerminatedEvent dialogTerminatedEvent)
- Specified by:
processDialogTerminatedin interfacejavax.sip.SipListener
-
-