net.homeip.mleclerc.omnilink.messagebase
Class ExpectedReplyMessage

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.Message
      extended bynet.homeip.mleclerc.omnilink.messagebase.ReplyMessage
          extended bynet.homeip.mleclerc.omnilink.messagebase.ExpectedReplyMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AcknowledgeReplyMessage, MultipleInfoReplyMessage, SecurityCodeValidationReport, SystemInformationReport, SystemStatusReport

public class ExpectedReplyMessage
extends ReplyMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
START_CHAR
 
Constructor Summary
protected ExpectedReplyMessage()
           
protected ExpectedReplyMessage(int messageType)
           
protected ExpectedReplyMessage(int messageType, int messageLength)
           
 
Method Summary
protected  void checkMessageLength(int messageLength)
           
protected  void checkMessageType(int messageType)
           
protected  void setExpectedMessageLength(int messageLength)
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.ReplyMessage
dataChanged, execute
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
execute, getData, getExpectedByteCount, getMessageBytes, getMessageLength, getMessageType, setData, setMessageFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpectedReplyMessage

protected ExpectedReplyMessage()

ExpectedReplyMessage

protected ExpectedReplyMessage(int messageType)

ExpectedReplyMessage

protected ExpectedReplyMessage(int messageType,
                               int messageLength)
Method Detail

setExpectedMessageLength

protected void setExpectedMessageLength(int messageLength)

checkMessageType

protected void checkMessageType(int messageType)
                         throws CommunicationException
Overrides:
checkMessageType in class ReplyMessage
Throws:
CommunicationException

checkMessageLength

protected void checkMessageLength(int messageLength)
                           throws CommunicationException
Overrides:
checkMessageLength in class ReplyMessage
Throws:
CommunicationException