org.mobicents.slee.sippresence.server.publication
Class PresencePublicationControl

java.lang.Object
  extended by org.mobicents.slee.sippresence.server.publication.PresencePublicationControl

public class PresencePublicationControl
extends java.lang.Object


Constructor Summary
PresencePublicationControl()
           
 
Method Summary
 boolean acceptsContentType(java.lang.String eventPackage, javax.sip.header.ContentTypeHeader contentTypeHeader)
           
 boolean authorizePublication(java.lang.String requestEntity, org.w3c.dom.Document unmarshalledContent)
           
 javax.sip.header.Header getAcceptsHeader(java.lang.String eventPackage, PresencePublicationControlSbbInterface sbb)
           
 Publication getAlternativeValueForExpiredPublication(Publication publication)
           
 java.lang.String[] getEventPackages()
           
 javax.xml.validation.Schema getSchema()
           
 StateComposer getStateComposer()
           
 boolean isResponsibleForResource(javax.sip.address.URI uri)
           
 void notifySubscribers(ComposedPublication composedPublication, PresencePublicationControlSbbInterface sbb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PresencePublicationControl

public PresencePublicationControl()
Method Detail

getEventPackages

public java.lang.String[] getEventPackages()

notifySubscribers

public void notifySubscribers(ComposedPublication composedPublication,
                              PresencePublicationControlSbbInterface sbb)

authorizePublication

public boolean authorizePublication(java.lang.String requestEntity,
                                    org.w3c.dom.Document unmarshalledContent)

acceptsContentType

public boolean acceptsContentType(java.lang.String eventPackage,
                                  javax.sip.header.ContentTypeHeader contentTypeHeader)

getAcceptsHeader

public javax.sip.header.Header getAcceptsHeader(java.lang.String eventPackage,
                                                PresencePublicationControlSbbInterface sbb)

getSchema

public javax.xml.validation.Schema getSchema()

getStateComposer

public StateComposer getStateComposer()

getAlternativeValueForExpiredPublication

public Publication getAlternativeValueForExpiredPublication(Publication publication)

isResponsibleForResource

public boolean isResponsibleForResource(javax.sip.address.URI uri)


Copyright © 2011. All Rights Reserved.