net.homeip.mleclerc.omnilink.messagebase
Class UploadMessageRequest

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.Message
      extended bynet.homeip.mleclerc.omnilink.messagebase.RequestMessage
          extended bynet.homeip.mleclerc.omnilink.messagebase.UploadMessageRequest
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
UploadEventLogMessageRequest, UploadNameMessageRequest

public abstract class UploadMessageRequest
extends RequestMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
START_CHAR
 
Constructor Summary
UploadMessageRequest(int messageType, int messageLength)
           
 
Method Summary
protected abstract  ReplyMessage createSmallReplyMessage()
           
 ReplyMessage execute(SystemTypeEnum model, java.io.InputStream is, java.io.OutputStream os)
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.RequestMessage
createReplyMessage, 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

UploadMessageRequest

public UploadMessageRequest(int messageType,
                            int messageLength)
Method Detail

createSmallReplyMessage

protected abstract ReplyMessage createSmallReplyMessage()

execute

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