eu.semaine.jms.message
Class SEMAINEUserStateMessage

java.lang.Object
  extended by eu.semaine.jms.message.SEMAINEMessage
      extended by eu.semaine.jms.message.SEMAINEXMLMessage
          extended by eu.semaine.jms.message.SEMAINEStateMessage
              extended by eu.semaine.jms.message.SEMAINEUserStateMessage

public class SEMAINEUserStateMessage
extends SEMAINEStateMessage

Author:
marc

Field Summary
 
Fields inherited from class eu.semaine.jms.message.SEMAINEStateMessage
log, state
 
Fields inherited from class eu.semaine.jms.message.SEMAINEXMLMessage
doc, IS_XML
 
Fields inherited from class eu.semaine.jms.message.SEMAINEMessage
DATATYPE, EVENT, message, PERIOD, SOURCE, USERTIME
 
Constructor Summary
SEMAINEUserStateMessage(javax.jms.Message message)
           
 
Method Summary
protected  StateInfo createState(org.w3c.dom.Document document)
           
 UserStateInfo getState()
           
 
Methods inherited from class eu.semaine.jms.message.SEMAINEXMLMessage
getDocument, parseDocument
 
Methods inherited from class eu.semaine.jms.message.SEMAINEMessage
getDatatype, getEventType, getMessage, getPeriod, getSource, getText, getTopicName, getUsertime, isBytesMessage, isEventBased, isPeriodic, isTextMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SEMAINEUserStateMessage

public SEMAINEUserStateMessage(javax.jms.Message message)
                        throws MessageFormatException
Parameters:
message -
whatState -
apiVersion -
Throws:
MessageFormatException
Method Detail

createState

protected StateInfo createState(org.w3c.dom.Document document)
                         throws MessageFormatException
Specified by:
createState in class SEMAINEStateMessage
Throws:
MessageFormatException

getState

public UserStateInfo getState()
Overrides:
getState in class SEMAINEStateMessage