Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

oracle.apps.fnd.appltest.diagfwk.engine
Interface TestInputSet

All Superinterfaces:
DiagBObj<TestInputSet>, DiagConstants
All Known Implementing Classes:
TestInputSetImpl

public interface TestInputSet
extends DiagBObj<TestInputSet>

Models a set of input name value pairs that has been saved by the user as an "input set" for a particular test.


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants
DiagConstants.ExecutionMode, DiagConstants.Format, DiagConstants.LinkType, DiagConstants.Status
 
Field Summary
 
Fields inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants
APPS_MSG_ID_TAG_NAME, CFG_ADR_PROVIDER_CLASS, CFG_CACHE_PROVIDER_CLASS, CFG_CRED_PROVIDER_CLASS, CFG_DAO_FACTORY_CLASS, CFG_DB_CONN_INFO_PROVIDER_CLASS, CFG_DB_CONN_PROVIDER_CLASS, CFG_NLS_PROVIDER_CLASS, CFG_PLSQL_PROVIDER_CLASS, CFG_PROFILE_PROVIDER_CLASS, CFG_SECURITY_PROVIDER_CLASS, CFG_SESSION_INFO_PROVIDER_CLASS, CFG_URL_PROVIDER_FACTORY_CLASS, CFG_WLS_MBEANSRV_CONNINFO_PROVIDER_CLASS, DATA_SECURITY_PERMISSION_ALLOWED, DATA_SECURITY_PERMISSION_NOT_ALLOWED, DELIM_URL, EXEC_MODE_CLI, EXEC_MODE_ESS, EXEC_MODE_INCIDENT, EXEC_MODE_JAVA, EXEC_MODE_UI, EXECUTABLE_TYPE_JAVA, EXECUTABLE_TYPE_PLSQL, EXECUTABLE_TYPE_TESTREF, FORMAT_HTML, FORMAT_XML, GUID_ORACLE_MINUS1, GUID_ORACLE_ZERO, INPUTS_STATUS_ALL_OPT_INPUTS, INPUTS_STATUS_NO_INPUTS, INPUTS_STATUS_REQ_INPUTS_NO_DEFAULTS, INPUTS_STATUS_REQ_INPUTS_W_DEFAULTS, IO_FLAG_I, IO_FLAG_O, JMX_API_BASE_OBJECT_NAME, LINK_EXTERNAL, LINK_INTERNAL, LINK_METALINK, N, NLS_BUNDLE_JAVA_RES, NLS_BUNDLE_MSG_SVC, NLS_BUNDLE_RES_REF, NLS_BUNDLE_XLIFF, NO, NULL, ODF_MBEAN_DOMAIN_NAME, PARAM_MON_INTERVAL, PLSQL_DEBUG_ENABLED_SYSTEM_PROP, PREREQ_TYPE_TAG_VALUE, PREREQ_TYPE_TEST, SECONDS_IN_ONE_DAY, SECONDS_IN_ONE_HOUR, STATUS_CANCELED, STATUS_EXECERROR, STATUS_FAILURE, STATUS_RUNNING, STATUS_SUCCESS, STATUS_WARNING, SYS_PROP_MAX_MONITOR_INTERNVAL, SYS_PROP_MAX_NUM_THREADS, SYSPROP_APPCONNFILE, SYSPROP_DIAG_CONFIG_FILE, TAG_TYPE_DIAG, TAG_TYPE_TAXONOMY, TEST_TYPE_DECL, TEST_TYPE_JAVA, USER_NAME, WEB_APP_NAME_TAG_NAME, Y, YES
 
Method Summary
 void copy(TestInputSet t)
           
 TestInputSetNVList fetchInputSetNVList()
          Fetches the list of input name values for this input set from the test repository.
 java.lang.String getDefaultFlag()
          Returns the default flag for this input set
 java.lang.String getDescription()
          Returns the description
 java.lang.String getDisplayName()
          Returns the display name for this input set
 java.lang.String getInputsetId()
          Returns the input set id
 java.lang.String getInputsetName()
          Returns the input set name
 TestInputSetNVList getInputSetNVList()
          Returns the list of input set name value pairs
 java.lang.String getTestId()
          Returns the test id
 void save()
          Saves the current test input set along with any input name values to the test repository.
 void setDefaultFlag(java.lang.String pDefaultFlag)
          Sets the default flag for this input set
 void setDescription(java.lang.String pDescription)
          Sets the input set description
 void setDisplayName(java.lang.String pDisplayName)
          Sets the display name for this input set
 void setInputsetId(java.lang.String pInputsetId)
          Sets the input set id
 void setInputsetName(java.lang.String pInputsetName)
          Sets the input set name
 void setInputSetNVList(TestInputSetNVList pList)
          Sets the given list of input set name value pairs
 void setTestId(java.lang.String pTestId)
          Sets the test id
 void validateNew()
          Validates that the current instance of test input set is new and doesn't yet exist in the test repository.
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.DiagBObj
copyT, getCreatedBy, getCreationDate, getLastUpdateDate, getLastUpdatedBy, getLastUpdateLogin, isCreatedByOracle, setCreatedBy, setCreationDate, setLastUpdateDate, setLastUpdatedBy, setLastUpdateLogin
 

Method Detail

getInputsetId

java.lang.String getInputsetId()
Returns the input set id

Returns:
the input set id

getInputsetName

java.lang.String getInputsetName()
Returns the input set name

Returns:
the input set name

getTestId

java.lang.String getTestId()
Returns the test id

Returns:
the test id

getDefaultFlag

java.lang.String getDefaultFlag()
Returns the default flag for this input set

Returns:
the default flag

getDisplayName

java.lang.String getDisplayName()
Returns the display name for this input set

Returns:
the display name

getDescription

java.lang.String getDescription()
Returns the description

Returns:
the description

getInputSetNVList

TestInputSetNVList getInputSetNVList()
Returns the list of input set name value pairs

Returns:
the list of input set name value pairs

setInputSetNVList

void setInputSetNVList(TestInputSetNVList pList)
Sets the given list of input set name value pairs

Parameters:
pList - the list of input set name value pairs

setInputsetId

void setInputsetId(java.lang.String pInputsetId)
Sets the input set id

Parameters:
pInputsetId - the input set id

setInputsetName

void setInputsetName(java.lang.String pInputsetName)
Sets the input set name

Parameters:
pInputsetName - the input set name

setTestId

void setTestId(java.lang.String pTestId)
Sets the test id

Parameters:
pTestId - the test id

setDefaultFlag

void setDefaultFlag(java.lang.String pDefaultFlag)
Sets the default flag for this input set

Parameters:
pDefaultFlag - the default flag for this input set

setDisplayName

void setDisplayName(java.lang.String pDisplayName)
Sets the display name for this input set

Parameters:
pDisplayName - the display name for this input set

setDescription

void setDescription(java.lang.String pDescription)
Sets the input set description

Parameters:
pDescription - the input set description

copy

void copy(TestInputSet t)

fetchInputSetNVList

TestInputSetNVList fetchInputSetNVList()
Fetches the list of input name values for this input set from the test repository. The inputset ID attribute of this input set instance should be set prior to calling this method.


save

void save()
          throws DiagfwkException
Saves the current test input set along with any input name values to the test repository.

Throws:
DiagfwkException - when any error occurs while saving this inputset

validateNew

void validateNew()
                 throws DiagfwkException
Validates that the current instance of test input set is new and doesn't yet exist in the test repository. The check is performed by checking if an input set exists in the repository with the same input set name and test ID.

Throws:
DiagfwkException - if an input set already exists in the repository with the same name and test id.

Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.