eu.semaine.jms.message
Class SEMAINEStateMessage

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

public class SEMAINEStateMessage
extends SEMAINEXMLMessage

Author:
marc

Field Summary
protected  JMSLogger log
           
protected  StateInfo state
           
protected  StateInfo.Type stateInfoType
           
 
Fields inherited from class eu.semaine.jms.message.SEMAINEXMLMessage
doc, IS_XML
 
Fields inherited from class eu.semaine.jms.message.SEMAINEMessage
CONTENT_CREATION_TIME, CONTENT_ID, CONTENT_TYPE, CONTENT_TYPE_LISTENERVOCALISATION, CONTENT_TYPE_UTTERANCE, CONTENT_TYPE_VISUALONLY, DATATYPE, EVENT, message, PERIOD, SOURCE, USERTIME
 
Constructor Summary
SEMAINEStateMessage(Message message, StateInfo.Type stateInfoType)
           
 
Method Summary
protected  StateInfo createState(org.w3c.dom.Document doc)
           
 StateInfo getState()
           
 
Methods inherited from class eu.semaine.jms.message.SEMAINEXMLMessage
getDocument, parseDocument
 
Methods inherited from class eu.semaine.jms.message.SEMAINEMessage
getContentCreationTime, getContentID, getContentType, 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
 

Field Detail

log

protected JMSLogger log

state

protected StateInfo state

stateInfoType

protected StateInfo.Type stateInfoType
Constructor Detail

SEMAINEStateMessage

public SEMAINEStateMessage(Message message,
                           StateInfo.Type stateInfoType)
                    throws MessageFormatException
Parameters:
message -
Throws:
MessageFormatException
Method Detail

createState

protected StateInfo createState(org.w3c.dom.Document doc)
                         throws MessageFormatException
Throws:
MessageFormatException

getState

public StateInfo getState()