org.apache.vysper.xmpp.modules.extension.xep0202_entity_time
Class EntityTimeXEP0090IQHandler

java.lang.Object
  extended by org.apache.vysper.xmpp.modules.core.base.handler.XMPPCoreStanzaHandler
      extended by org.apache.vysper.xmpp.modules.core.base.handler.IQHandler
          extended by org.apache.vysper.xmpp.modules.core.base.handler.DefaultIQHandler
              extended by org.apache.vysper.xmpp.modules.extension.xep0202_entity_time.EntityTimeXEP0090IQHandler
All Implemented Interfaces:
StanzaHandler

@SpecCompliant(spec="xep-0090",
               status=FINISHED,
               coverage=COMPLETE)
public class EntityTimeXEP0090IQHandler
extends DefaultIQHandler

implements deprecated XEP0090 Entity Time


Field Summary
protected  java.text.SimpleDateFormat localDateFormatter
           
protected  java.text.SimpleDateFormat utcDateFormatter
           
 
Constructor Summary
EntityTimeXEP0090IQHandler()
           
 
Method Summary
protected  Stanza handleGet(IQStanza stanza, ServerRuntimeContext serverRuntimeContext, SessionContext sessionContext)
           
protected  boolean verifyInnerElement(Stanza stanza)
           
protected  boolean verifyNamespace(Stanza stanza)
           
 
Methods inherited from class org.apache.vysper.xmpp.modules.core.base.handler.DefaultIQHandler
executeIQLogic, handleError, handleResult, handleSet, verify, verifyInnerElementWorker
 
Methods inherited from class org.apache.vysper.xmpp.modules.core.base.handler.IQHandler
executeCore, getErrorLanguage, getName, verifyInnerNamespace, verifyType
 
Methods inherited from class org.apache.vysper.xmpp.modules.core.base.handler.XMPPCoreStanzaHandler
determineFrom, execute, isSessionRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

utcDateFormatter

protected java.text.SimpleDateFormat utcDateFormatter

localDateFormatter

protected java.text.SimpleDateFormat localDateFormatter
Constructor Detail

EntityTimeXEP0090IQHandler

public EntityTimeXEP0090IQHandler()
Method Detail

verifyNamespace

protected boolean verifyNamespace(Stanza stanza)
Specified by:
verifyNamespace in class DefaultIQHandler

verifyInnerElement

protected boolean verifyInnerElement(Stanza stanza)
Overrides:
verifyInnerElement in class DefaultIQHandler

handleGet

protected Stanza handleGet(IQStanza stanza,
                           ServerRuntimeContext serverRuntimeContext,
                           SessionContext sessionContext)
Overrides:
handleGet in class DefaultIQHandler