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, Notifier 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, SubscriptionControlDataSource dataSource, ImplementedSubscriptionControlSbbLocalObject childSbb)
           
 void newInternalSubscriptionAuthorization(java.lang.String subscriber, java.lang.String subscriberDisplayName, Notifier notifier, SubscriptionKey subscriptionKey, int expires, int responseCode, boolean eventList, SubscriptionControlDataSource dataSource, 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,
                                    Notifier 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,
                                    SubscriptionControlDataSource dataSource,
                                    ImplementedSubscriptionControlSbbLocalObject childSbb)

newInternalSubscriptionAuthorization

public void newInternalSubscriptionAuthorization(java.lang.String subscriber,
                                                 java.lang.String subscriberDisplayName,
                                                 Notifier notifier,
                                                 SubscriptionKey subscriptionKey,
                                                 int expires,
                                                 int responseCode,
                                                 boolean eventList,
                                                 SubscriptionControlDataSource dataSource,
                                                 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 © 2011. All Rights Reserved.