org.openeai.moa.objects.testsuite
Class RequestTimings

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

public class RequestTimings
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
RequestTimings()
           
RequestTimings(MessageObjectConfig mConfig)
           
 
Method Summary
 java.lang.String getAverageTime()
          Returns the AverageTime instance variable associated to this RequestTimings object.
 java.lang.String getAverageTime(java.lang.String appName)
          Convenience method that returns the reverse translated application value for the application name passed in.
 MaximumTime getMaximumTime()
          Returns the MaximumTime instance variable associated to this BasicPerson object.
 java.lang.String getMessageAction()
          Returns the MessageAction instance variable associated to this RequestTimings object.
 java.lang.String getMessageAction(java.lang.String appName)
          Convenience method that returns the reverse translated application value for the application name passed in.
 MinimumTime getMinimumTime()
          Returns the MinimumTime instance variable associated to this BasicPerson object.
 java.lang.String getNumberOfRequests()
          Returns the NumberOfRequests instance variable associated to this RequestTimings object.
 java.lang.String getNumberOfRequests(java.lang.String appName)
          Convenience method that returns the reverse translated application value for the application name passed in.
 MaximumTime newMaximumTime()
          Convenience method that returns an initialized child MaximumTime object.
 MinimumTime newMinimumTime()
          Convenience method that returns an initialized child MinimumTime object.
 void setAverageTime(java.lang.String aAverageTime)
          Sets the AverageTime instance variable associated to this RequestTimings object to the value passed in.
 void setMaximumTime(MaximumTime aMaximumTime)
          Sets the MaximumTime instance variable associated to this BasicPerson object to the value passed in.
 void setMessageAction(java.lang.String aMessageAction)
          Sets the MessageAction instance variable associated to this RequestTimings object to the value passed in.
 void setMinimumTime(MinimumTime aMinimumTime)
          Sets the MinimumTime instance variable associated to this BasicPerson object to the value passed in.
 void setNumberOfRequests(java.lang.String aNumberOfRequests)
          Sets the NumberOfRequests 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

RequestTimings

public RequestTimings()

RequestTimings

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

getAverageTime

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

Returns:
String

getAverageTime

public java.lang.String getAverageTime(java.lang.String appName)
                                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 AverageTime instance variable to the Application Value associated to the application name passed in.
See Also:
org.openeai.config.EnterpriseFields

setAverageTime

public void setAverageTime(java.lang.String aAverageTime)
                    throws EnterpriseFieldException
Sets the AverageTime 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

getNumberOfRequests

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

Returns:
String

getNumberOfRequests

public java.lang.String getNumberOfRequests(java.lang.String appName)
                                     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 NumberOfRequests instance variable to the Application Value associated to the application name passed in.
See Also:
org.openeai.config.EnterpriseFields

setNumberOfRequests

public void setNumberOfRequests(java.lang.String aNumberOfRequests)
                         throws EnterpriseFieldException
Sets the NumberOfRequests 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

getMessageAction

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

Returns:
String

getMessageAction

public java.lang.String getMessageAction(java.lang.String appName)
                                  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 MessageAction instance variable to the Application Value associated to the application name passed in.
See Also:
org.openeai.config.EnterpriseFields

setMessageAction

public void setMessageAction(java.lang.String aMessageAction)
                      throws EnterpriseFieldException
Sets the MessageAction 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

getMaximumTime

public MaximumTime getMaximumTime()
Returns the MaximumTime instance variable associated to this BasicPerson object.

Returns:
MaximumTime

setMaximumTime

public void setMaximumTime(MaximumTime aMaximumTime)
Sets the MaximumTime instance variable associated to this BasicPerson object to the value passed in.

Parameters:
MaximumTime -

newMaximumTime

public MaximumTime newMaximumTime()
Convenience method that returns an initialized child MaximumTime object. This object is initialized with the layout managers and EnterpriseFields objects currently associated to the BasicPerson object.

Returns:
MaximumTime

getMinimumTime

public MinimumTime getMinimumTime()
Returns the MinimumTime instance variable associated to this BasicPerson object.

Returns:
MinimumTime

setMinimumTime

public void setMinimumTime(MinimumTime aMinimumTime)
Sets the MinimumTime instance variable associated to this BasicPerson object to the value passed in.

Parameters:
MinimumTime -

newMinimumTime

public MinimumTime newMinimumTime()
Convenience method that returns an initialized child MinimumTime object. This object is initialized with the layout managers and EnterpriseFields objects currently associated to the BasicPerson object.

Returns:
MinimumTime


Copyright © 2002,2003 OpenEAI Software Foundation