org.mobicents.slee.sipevent.server.subscription.sip
Class SipSubscriberNotificationHandler
java.lang.Object
org.mobicents.slee.sipevent.server.subscription.sip.SipSubscriberNotificationHandler
public class SipSubscriberNotificationHandler
- extends java.lang.Object
Handles the notification of a SIP subscriber
- Author:
- martins
|
Method Summary |
void |
createAndSendNotify(javax.persistence.EntityManager entityManager,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.sip.Dialog dialog,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
|
javax.sip.message.Request |
createNotify(javax.sip.Dialog dialog,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
|
void |
notifySipSubscriber(java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.persistence.EntityManager entityManager,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
|
javax.sip.message.Request |
setNotifyContent(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.sip.message.Request notify,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SipSubscriberNotificationHandler
public SipSubscriberNotificationHandler(SipSubscriptionHandler sipSubscriptionHandler)
notifySipSubscriber
public void notifySipSubscriber(java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.persistence.EntityManager entityManager,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
setNotifyContent
public javax.sip.message.Request setNotifyContent(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.sip.message.Request notify,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
throws javax.xml.bind.JAXBException,
java.text.ParseException,
java.io.IOException
- Throws:
javax.xml.bind.JAXBException
java.text.ParseException
java.io.IOException
createAndSendNotify
public void createAndSendNotify(javax.persistence.EntityManager entityManager,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
javax.sip.Dialog dialog,
org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
throws javax.sip.TransactionDoesNotExistException,
javax.sip.SipException,
java.text.ParseException
- Throws:
javax.sip.TransactionDoesNotExistException
javax.sip.SipException
java.text.ParseException
createNotify
public javax.sip.message.Request createNotify(javax.sip.Dialog dialog,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
Copyright © 2009. All Rights Reserved.