net.homeip.mleclerc.omnilink.messagebase
Class CompositeCommandMessage

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.Message
      extended bynet.homeip.mleclerc.omnilink.messagebase.RequestMessage
          extended bynet.homeip.mleclerc.omnilink.messagebase.CommandMessage
              extended bynet.homeip.mleclerc.omnilink.messagebase.CompositeCommandMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ThermostatCommand

public class CompositeCommandMessage
extends CommandMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
START_CHAR
 
Constructor Summary
CompositeCommandMessage()
           
 
Method Summary
protected  void addCommand(CommandMessage message)
           
 ReplyMessage execute(SystemTypeEnum model, java.io.InputStream is, java.io.OutputStream os)
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.CommandMessage
createReplyMessage, setData
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.RequestMessage
validate
 
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

CompositeCommandMessage

public CompositeCommandMessage()
Method Detail

addCommand

protected void addCommand(CommandMessage message)

execute

public ReplyMessage execute(SystemTypeEnum model,
                            java.io.InputStream is,
                            java.io.OutputStream os)
                     throws CommunicationException
Overrides:
execute in class RequestMessage
Throws:
CommunicationException