org.openeai.moa.objects.resources
Class ControlAreaRequest

java.lang.Object
  extended by org.openeai.OpenEaiObject
      extended by org.openeai.moa.EnterpriseObjectBase
          extended by org.openeai.moa.XmlEnterpriseObjectImpl
              extended by org.openeai.moa.objects.resources.ControlAreaRequest
All Implemented Interfaces:
java.lang.Cloneable, EnterpriseObject, XmlEnterpriseObject, PubliclyCloneable

public class ControlAreaRequest
extends XmlEnterpriseObjectImpl
implements XmlEnterpriseObject

A Class that wraps the ControlAreaRequest element as specified in the OpenEAI protocol.

Version:
3.0 - 28 January 2003
Author:
Tod Jackson (tod@openeai.org), Steve Wheat (steve@openeai.org)

Field Summary
 
Fields inherited from class org.openeai.moa.XmlEnterpriseObjectImpl
ENTERPRISE_FIELDS, XML_LAYOUT_MANAGER
 
Fields inherited from class org.openeai.OpenEaiObject
logger
 
Constructor Summary
ControlAreaRequest()
          Constructor
 
Method Summary
 Datetime getDatetime()
          This one is a little "special" since it's the value we'll be using as the "timestamp" in the actual message we're sending.
 ExpectedReplyFormat getExpectedReplyFormat()
           
 java.lang.String getMessageAction()
           
 java.lang.String getMessageCategory()
           
 java.lang.String getMessageObject()
           
 java.lang.String getMessagePriority()
           
 java.lang.String getMessageRelease()
           
 java.lang.String getMessageType()
           
 Sender getSender()
          Not sure we should even have a setter method for the Datetime object?
 SourceInfo getSourceInfo()
           
 TargetInfo getTargetInfo()
           
 void setExpectedReplyFormat(ExpectedReplyFormat format)
           
 void setMessageAction(java.lang.String action)
           
 void setMessageCategory(java.lang.String category)
           
 void setMessageObject(java.lang.String object)
           
 void setMessagePriority(java.lang.String priority)
           
 void setMessageRelease(java.lang.String release)
           
 void setMessageType(java.lang.String type)
           
 void setSender(Sender sender)
           
 void setSourceInfo(SourceInfo sourceInfo)
           
 void setTargetInfo(TargetInfo targetInfo)
           
 
Methods inherited from class org.openeai.moa.XmlEnterpriseObjectImpl
addInputLayoutManager, addOutputLayoutManager, buildObjectFromInput, buildObjectFromXmlString, buildOutputFromObject, buildOutputFromObject, clone, deferInitialization, dumpData, equals, getApplicationValue, getBaseline, getCombinedKeyValue, getControlArea, getCreateDoc, getCreateDocUri, getCreateSyncDoc, getCreateSyncDocUri, getDeleteDoc, getDeleteDocUri, getDeleteSyncDoc, getDeleteSyncDocUri, getEnterpriseFields, getEnterpriseValue, getGenerateDoc, getGenerateDocUri, getGenerateSyncDoc, getGenerateSyncDocUri, getInputLayoutManager, getInputLayoutManager, getInputLayoutManagers, getLength, getOutputLayoutManager, getOutputLayoutManager, getOutputLayoutManagers, getProvideDoc, getProvideDocUri, getQueryDoc, getQueryDocUri, getResponseDoc, getResponseDocUri, getRootElementName, getTestId, getUpdateDoc, getUpdateDocUri, getUpdateSyncDoc, getUpdateSyncDocUri, getValidation, getValueFromObject, getValueFromObject, init, initializeChild, isDate, isEmpty, isRepeating, restoreLayoutManagers, saveLayoutManagers, setBaseline, setCreateDoc, setCreateDocUri, setCreateSyncDoc, setCreateSyncDocUri, setDeleteDoc, setDeleteDocUri, setDeleteSyncDoc, setDeleteSyncDocUri, setEnterpriseFields, setGenerateDoc, setGenerateDocUri, setGenerateSyncDoc, setGenerateSyncDocUri, setInputLayoutManager, setInputLayoutManagers, setOutputLayoutManager, setOutputLayoutManagers, setProvideDoc, setProvideDocUri, setQueryDoc, setQueryDocUri, setResponseDoc, setResponseDocUri, setTestId, setUpdateDoc, setUpdateDocUri, setUpdateSyncDoc, setUpdateSyncDocUri, setValidation, setValue, toString, toXmlString
 
Methods inherited from class org.openeai.OpenEaiObject
getAppName, getDebug, getFromAddr, getMailHost, getMailService, getProperties, getToAddr, initializeLog4j, initializeLog4j, initializeLog4j, setAppName, setDebug, setFromAddr, setMailHost, setMailService, setProperties, setToAddr
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openeai.moa.XmlEnterpriseObject
addInputLayoutManager, addOutputLayoutManager, buildObjectFromInput, buildObjectFromXmlString, buildOutputFromObject, buildOutputFromObject, clone, equals, getBaseline, getCombinedKeyValue, getCreateDoc, getCreateSyncDoc, getDeleteDoc, getDeleteSyncDoc, getEnterpriseFields, getGenerateDoc, getGenerateSyncDoc, getInputLayoutManager, getInputLayoutManager, getInputLayoutManagers, getOutputLayoutManager, getOutputLayoutManager, getOutputLayoutManagers, getProvideDoc, getQueryDoc, getResponseDoc, getTestId, getUpdateDoc, getUpdateSyncDoc, getValidation, getValueFromObject, getValueFromObject, initializeChild, isDate, isEmpty, setBaseline, setCreateDoc, setCreateSyncDoc, setDeleteDoc, setDeleteSyncDoc, setEnterpriseFields, setGenerateDoc, setGenerateSyncDoc, setInputLayoutManager, setInputLayoutManagers, setOutputLayoutManager, setOutputLayoutManagers, setProvideDoc, setQueryDoc, setResponseDoc, setTestId, setUpdateDoc, setUpdateSyncDoc, toString, toXmlString
 

Constructor Detail

ControlAreaRequest

public ControlAreaRequest()
Constructor

Method Detail

getDatetime

public Datetime getDatetime()
This one is a little "special" since it's the value we'll be using as the "timestamp" in the actual message we're sending. Therefore, we always want to just get the current timestamp from the system at this point.


getSender

public Sender getSender()
Not sure we should even have a setter method for the Datetime object?


setSender

public void setSender(Sender sender)

getExpectedReplyFormat

public ExpectedReplyFormat getExpectedReplyFormat()

setExpectedReplyFormat

public void setExpectedReplyFormat(ExpectedReplyFormat format)

getSourceInfo

public SourceInfo getSourceInfo()

setSourceInfo

public void setSourceInfo(SourceInfo sourceInfo)

getTargetInfo

public TargetInfo getTargetInfo()

setTargetInfo

public void setTargetInfo(TargetInfo targetInfo)

getMessageCategory

public java.lang.String getMessageCategory()

setMessageCategory

public void setMessageCategory(java.lang.String category)

getMessageObject

public java.lang.String getMessageObject()

setMessageObject

public void setMessageObject(java.lang.String object)

getMessageAction

public java.lang.String getMessageAction()

setMessageAction

public void setMessageAction(java.lang.String action)

getMessageRelease

public java.lang.String getMessageRelease()

setMessageRelease

public void setMessageRelease(java.lang.String release)

getMessagePriority

public java.lang.String getMessagePriority()

setMessagePriority

public void setMessagePriority(java.lang.String priority)

getMessageType

public java.lang.String getMessageType()

setMessageType

public void setMessageType(java.lang.String type)


Copyright © 2002,2003 OpenEAI Software Foundation