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

All Superinterfaces:
PublicationClientControl
All Known Subinterfaces:
PublicationControlSbbLocalObject

public interface PublicationControl
extends PublicationClientControl

Author:
martins

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.
 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, java.lang.String eventPackage)
          Checks if this server is responsible for the resource publishing state.
 
Methods inherited from interface org.mobicents.slee.sipevent.server.publication.PublicationClientControl
modifyPublication, newPublication, refreshPublication, removePublication
 

Method Detail

getComposedPublication

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,
                                 java.lang.String eventPackage)
Checks if this server is responsible for the resource publishing state.



Copyright © 2011. All Rights Reserved.