org.openeai.moa.objects.testsuite
Class MaximumTime

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.testsuite.MaximumTime
All Implemented Interfaces:
java.lang.Cloneable, EnterpriseObject, XmlEnterpriseObject, PubliclyCloneable

public class MaximumTime
extends XmlEnterpriseObjectImpl
implements XmlEnterpriseObject, PubliclyCloneable


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
MaximumTime()
           
MaximumTime(MessageObjectConfig mConfig)
           
 
Method Summary
 java.lang.String getTestStepId()
          Returns the TestStepId instance variable associated to this RequestTimings object.
 java.lang.String getTestStepId(java.lang.String appMaximumTime)
          Convenience method that returns the reverse translated application value for the application name passed in.
 java.lang.String getValue()
          Returns the Value instance variable associated to this RequestTimings object.
 java.lang.String getValue(java.lang.String appMaximumTime)
          Convenience method that returns the reverse translated application value for the application name passed in.
 void setTestStepId(java.lang.String aTestStepId)
          Sets the TestStepId instance variable associated to this RequestTimings object to the value passed in.
 void setValue(java.lang.String aValue)
          Sets the Value instance variable associated to this RequestTimings object to the value passed in.
 
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
 
Methods inherited from interface org.openeai.PubliclyCloneable
clone
 

Constructor Detail

MaximumTime

public MaximumTime()

MaximumTime

public MaximumTime(MessageObjectConfig mConfig)
            throws EnterpriseObjectException
Throws:
EnterpriseObjectException
Method Detail

getValue

public java.lang.String getValue()
Returns the Value instance variable associated to this RequestTimings object.

Returns:
String

getValue

public java.lang.String getValue(java.lang.String appMaximumTime)
                          throws EnterpriseFieldException
Convenience method that returns the reverse translated application value for the application name passed in.

Parameters:
String - the name of the application for who the reverse translations should be performed.
Returns:
String
Throws:
EnterpriseFieldException - if errors occur converting the current contents of the Value instance variable to the Application Value associated to the application name passed in.
See Also:
org.openeai.config.EnterpriseFields

setValue

public void setValue(java.lang.String aValue)
              throws EnterpriseFieldException
Sets the Value instance variable associated to this RequestTimings object to the value passed in. Uses the EnterpriseFields object associated to the RequestTimings to verify the data passed in meets the rules specified in the Enterprise Objects document for the RequestTimings If the data passed in does not meet those rules and it cannot be Translated/Scrubbed to meet those rules, an exception will be thrown.

Parameters:
String -
Throws:
EnterpriseFieldException - if the value passed in does not meet the business rules for the field as specified in the Enterprise Objects document for this object.
See Also:
org.openeai.config.EnterpriseFields

getTestStepId

public java.lang.String getTestStepId()
Returns the TestStepId instance variable associated to this RequestTimings object.

Returns:
String

getTestStepId

public java.lang.String getTestStepId(java.lang.String appMaximumTime)
                               throws EnterpriseFieldException
Convenience method that returns the reverse translated application value for the application name passed in.

Parameters:
String - the name of the application for who the reverse translations should be performed.
Returns:
String
Throws:
EnterpriseFieldException - if errors occur converting the current contents of the TestStepId instance variable to the Application Value associated to the application name passed in.
See Also:
org.openeai.config.EnterpriseFields

setTestStepId

public void setTestStepId(java.lang.String aTestStepId)
                   throws EnterpriseFieldException
Sets the TestStepId instance variable associated to this RequestTimings object to the value passed in. Uses the EnterpriseFields object associated to the RequestTimings to verify the data passed in meets the rules specified in the Enterprise Objects document for the RequestTimings If the data passed in does not meet those rules and it cannot be Translated/Scrubbed to meet those rules, an exception will be thrown.

Parameters:
String -
Throws:
EnterpriseFieldException - if the value passed in does not meet the business rules for the field as specified in the Enterprise Objects document for this object.
See Also:
org.openeai.config.EnterpriseFields


Copyright © 2002,2003 OpenEAI Software Foundation