org.apache.vysper.xmpp.modules.roster.handler
Class RosterIQHandler
java.lang.Object
org.apache.vysper.xmpp.modules.core.base.handler.XMPPCoreStanzaHandler
org.apache.vysper.xmpp.modules.core.base.handler.IQHandler
org.apache.vysper.xmpp.modules.core.base.handler.DefaultIQHandler
org.apache.vysper.xmpp.modules.roster.handler.RosterIQHandler
- All Implemented Interfaces:
- StanzaHandler
@SpecCompliant(spec="rfc3921bis-08",
section="2",
status=IN_PROGRESS,
coverage=COMPLETE)
public class RosterIQHandler- extends DefaultIQHandler
handles roster get, set, push & result requests
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RosterIQHandler
public RosterIQHandler()
verifyNamespace
protected boolean verifyNamespace(Stanza stanza)
- Specified by:
verifyNamespace in class DefaultIQHandler
verifyInnerElement
protected boolean verifyInnerElement(Stanza stanza)
- Overrides:
verifyInnerElement in class DefaultIQHandler
handleGet
@SpecCompliance(compliant={@SpecCompliant(spec="rfc3921bis-08",section="2.1.2",status=FINISHED,coverage=COMPLETE),@SpecCompliant(spec="rfc3921bis-08",section="2.1.5",status=FINISHED,coverage=PARTIAL),@SpecCompliant(spec="rfc3921bis-08",section="2.2",status=FINISHED,coverage=COMPLETE)})
protected Stanza handleGet(IQStanza stanza,
ServerRuntimeContext serverRuntimeContext,
SessionContext sessionContext)
- Overrides:
handleGet in class DefaultIQHandler
handleSet
@SpecCompliance(compliant={@SpecCompliant(spec="rfc3921bis-08",section="2.1.3",status=FINISHED,coverage=COMPLETE),@SpecCompliant(spec="rfc3921bis-08",section="2.1.5",status=FINISHED,coverage=PARTIAL),@SpecCompliant(spec="rfc3921bis-08",section="2.1.6",status=FINISHED,coverage=PARTIAL,comment="only set-related content applies"),@SpecCompliant(spec="rfc3921bis-08",section="2.5",status=FINISHED,coverage=COMPLETE,comment="only calling from here")})
protected Stanza handleSet(IQStanza stanza,
ServerRuntimeContext serverRuntimeContext,
SessionContext sessionContext)
- Overrides:
handleSet in class DefaultIQHandler
handleCannotRetrieveRoster
protected Stanza handleCannotRetrieveRoster(IQStanza stanza,
SessionContext sessionContext)