org.mobicents.slee.sipevent.server.publication
Interface PublicationControlSbbLocalObject

All Superinterfaces:
PublicationClientControlSbbLocalObject, javax.slee.SbbLocalObject

public interface PublicationControlSbbLocalObject
extends PublicationClientControlSbbLocalObject


Method Summary
 boolean acceptsContentType(java.lang.String eventPackage, javax.sip.header.ContentTypeHeader contentTypeHeader)
          Verifies if the specified content type header can be accepted for the specified event package.
 javax.sip.header.Header getAcceptsHeader(java.lang.String eventPackage)
          Retrieves the accepted content types for the specified event package.
 org.mobicents.slee.sipevent.server.publication.pojo.ComposedPublication getComposedPublication(java.lang.String entity, java.lang.String eventPackage)
          Retrieves the composed publication for the specified entity and event package.
 java.lang.String[] getEventPackages()
          the impl class SIP event packages supported
 boolean isResponsibleForResource(javax.sip.address.URI uri)
          Checks if this server is responsible for the resource publishing state.
 void shutdown()
          Shutdown the interface to the sip event server
 
Methods inherited from interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlSbbLocalObject
modifyPublication, newPublication, refreshPublication, removePublication, setParentSbb
 
Methods inherited from interface javax.slee.SbbLocalObject
getSbbPriority, isIdentical, remove, setSbbPriority
 

Method Detail

getComposedPublication

org.mobicents.slee.sipevent.server.publication.pojo.ComposedPublication getComposedPublication(java.lang.String entity,
                                                                                               java.lang.String eventPackage)
Retrieves the composed publication for the specified entity and event package.

Parameters:
entity -
eventPackage -
Returns:

getEventPackages

java.lang.String[] getEventPackages()
the impl class SIP event packages supported

Returns:

acceptsContentType

boolean acceptsContentType(java.lang.String eventPackage,
                           javax.sip.header.ContentTypeHeader contentTypeHeader)
Verifies if the specified content type header can be accepted for the specified event package.

Parameters:
eventPackage -
contentTypeHeader -
Returns:

getAcceptsHeader

javax.sip.header.Header getAcceptsHeader(java.lang.String eventPackage)
Retrieves the accepted content types for the specified event package.

Parameters:
eventPackage -
Returns:

isResponsibleForResource

boolean isResponsibleForResource(javax.sip.address.URI uri)
Checks if this server is responsible for the resource publishing state.


shutdown

void shutdown()
Shutdown the interface to the sip event server



Copyright © 2008. All Rights Reserved.