org.mobicents.slee.sipevent.server.internal
Class NewInternalSubscriptionHandler

java.lang.Object
  extended by org.mobicents.slee.sipevent.server.internal.NewInternalSubscriptionHandler

public class NewInternalSubscriptionHandler
extends java.lang.Object

Handles the creation of a new SIP subscription

Author:
martins

Constructor Summary
NewInternalSubscriptionHandler(InternalSubscriptionHandler internalSubscriptionHandler)
           
 
Method Summary
 void newInternalSubscription(java.lang.String subscriber, java.lang.String subscriberDisplayName, java.lang.String notifier, java.lang.String eventPackage, java.lang.String subscriptionId, int expires, java.lang.String content, java.lang.String contentType, java.lang.String contentSubtype, boolean eventList, javax.persistence.EntityManager entityManager, org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
           
 void newInternalSubscriptionAuthorization(java.lang.String subscriber, java.lang.String subscriberDisplayName, java.lang.String notifier, org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey subscriptionKey, int expires, int responseCode, boolean eventList, javax.persistence.EntityManager entityManager, org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
          Used by ImplementedSubscriptionControlSbbLocalObject to provide the authorization to a new internal subscription request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewInternalSubscriptionHandler

public NewInternalSubscriptionHandler(InternalSubscriptionHandler internalSubscriptionHandler)
Method Detail

newInternalSubscription

public void newInternalSubscription(java.lang.String subscriber,
                                    java.lang.String subscriberDisplayName,
                                    java.lang.String notifier,
                                    java.lang.String eventPackage,
                                    java.lang.String subscriptionId,
                                    int expires,
                                    java.lang.String content,
                                    java.lang.String contentType,
                                    java.lang.String contentSubtype,
                                    boolean eventList,
                                    javax.persistence.EntityManager entityManager,
                                    org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)

newInternalSubscriptionAuthorization

public void newInternalSubscriptionAuthorization(java.lang.String subscriber,
                                                 java.lang.String subscriberDisplayName,
                                                 java.lang.String notifier,
                                                 org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey subscriptionKey,
                                                 int expires,
                                                 int responseCode,
                                                 boolean eventList,
                                                 javax.persistence.EntityManager entityManager,
                                                 org.mobicents.slee.sipevent.server.subscription.ImplementedSubscriptionControlSbbLocalObject childSbb)
Used by ImplementedSubscriptionControlSbbLocalObject to provide the authorization to a new internal subscription request.

Parameters:
event -
subscriber -
notifier -
subscriptionKey -
expires -
responseCode -
eventList -
entityManager -
childSbb -


Copyright © 2009. All Rights Reserved.