oracle.apps.fnd.appltest.diagfwk.engine.impl
Class DiagEngineFactoryImpl
java.lang.Object
oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
oracle.apps.fnd.appltest.diagfwk.engine.DiagEngineFactory
oracle.apps.fnd.appltest.diagfwk.engine.impl.DiagEngineFactoryImpl
- All Implemented Interfaces:
- DiagConstants
public class DiagEngineFactoryImpl
- extends DiagEngineFactory
- Since:
- release specific (what release of product did this appear in)
- Version:
- $Header: atgpf/appltest/applications/Diagnostics/Engine/src/oracle/apps/fnd/appltest/diagfwk/engine/impl/DiagEngineFactoryImpl.java /main/23 2009/08/21 16:10:02 ilawler Exp $
- Author:
- ppradhan
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 |
protected ExecutorMBeanDiscoverer |
fetchExecutorMBeanDiscovererSingleton()
|
protected ADRHome |
makeADRHome(java.lang.String pADRHomeName,
java.lang.String pServerName)
|
protected DiagContextExtn |
makeDiagContextExtn()
|
protected DiagEngine |
makeDiagEngine()
|
protected DiagInputValidator |
makeDiagInputValidator(java.lang.String pValidatorClassName,
java.lang.String pExtnName)
|
protected DiagLOVProvider |
makeDiagLOVProvider(java.lang.String pLovProviderClassName,
java.lang.String pExtnName)
|
protected DiagTest |
makeDiagTest(java.lang.String pTestClass,
java.lang.String pExtnName)
|
protected ExecutorMBeanClient |
makeExecutorMBeanClientInstance()
|
protected ExpressionEvaluator |
makeExpressionEvaluator()
|
protected Incident |
makeIncident()
|
protected InputParamContextExtn |
makeInputParamContextExtn()
|
protected TestTreeNode |
makeJavaStepTestTreeNode(java.lang.String pStepName,
java.lang.String pImplClassName)
|
protected NameValue |
makeNameValue()
|
protected NameValue |
makeNameValue(java.lang.String pName,
java.lang.Object pValue)
|
protected NameValueList |
makeNameValueList()
|
protected TestTreeNode |
makePLSQLStepTestTreeNode(java.lang.String pStepName,
PLSQLStepDefType pStepDef)
|
protected TestPrereqList |
makePrereqList()
|
protected TestPrereq |
makePrereqTagValue(java.lang.String pPrereqTagValueId)
|
protected TestPrereq |
makePrereqTest(java.lang.String pPrereqTestId)
|
protected Problem |
makeProblem()
|
protected ProblemInstance |
makeProblemInstance()
|
protected StepExecutor |
makeStepExecutor(JavaStepDefType pStepDef,
java.lang.String pBaseExtnName)
|
protected StepExecutor |
makeStepExecutor(PLSQLStepDefType pStepDef)
|
protected StepExecutor |
makeStepExecutor(TestRefStepDefType pStepDef)
|
protected StepReportExtn |
makeStepReportExtn()
|
protected TestRunTreeNode |
makeStepTestRunTreeNode(java.lang.String pId,
java.lang.String pName,
java.util.Date pStartTime,
java.util.Date pEndTime,
java.lang.String pStatusCode)
|
protected Tag |
makeTag()
|
protected TagList |
makeTagList()
|
protected TagValue |
makeTagValue()
|
protected TagValue |
makeTagValue(java.lang.String tagName,
java.lang.String tagValue)
|
protected TagValueList |
makeTagValueList()
|
protected TagValuePrereq |
makeTagValuePrereq(java.lang.String pPrereqTagValueId)
|
protected TagValuePrereqList |
makeTagValuePrereqList()
|
protected TestDef |
makeTestDef()
|
protected TestDefList |
makeTestDefList()
|
protected TestExec |
makeTestExec()
|
protected TestExecList |
makeTestExecList()
|
protected TestInputSet |
makeTestInputSet()
|
protected TestInputSetList |
makeTestInputSetList()
|
protected TestInputSetNV |
makeTestInputSetNV()
|
protected TestInputSetNVList |
makeTestInputSetNVList()
|
protected TestParam |
makeTestParam()
|
protected TestParamList |
makeTestParamList()
|
protected TestTreeNode |
makeTestRefStepTestTreeNode(java.lang.String pStepName,
java.lang.String pTestName)
|
protected TestReportExtn |
makeTestReportExtn()
|
protected TestRun |
makeTestRun()
|
protected TestRunList |
makeTestRunList()
|
protected oracle.apps.fnd.appltest.diagfwk.engine.impl.TestRunStatusImpl |
makeTestRunStatus(TestRun testRun)
Create a public TestRunStatus based on an internal TestRun |
protected TestStats |
makeTestStats()
|
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.DiagEngineFactory |
createADRHome, createDiagCmdExtractReport, createDiagCmdGetTestExec, createDiagCmdGetTestRun, createDiagCmdLoadTest, createDiagCmdRunTests, createDiagContextExtn, createDiagEngine, createDiagInputValidator, createDiagLOVProvider, createDiagTest, createDiagTest, createExecutorMBeanClient, createExpressionEvaluator, createIncident, createIncident, createInputParamContextExtn, createJavaStepTestTreeNode, createNameValue, createNameValue, createNameValueList, createPLSQLStepTestTreeNode, createPrereqList, createPrereqTagValue, createPrereqTest, createProblem, createProblem, createProblem, createProblemInstance, createProblemInstance, createResourceRef, createStepExecutor, createStepExecutor, createStepExecutor, createStepExecutor, createStepReportExtn, createStepTestRunTreeNode, createTag, createTagList, createTagValue, createTagValue, createTagValueList, createTagValuePrereq, createTagValuePrereqList, createTestDef, createTestDefList, createTestExec, createTestExecList, createTestInputSet, createTestInputSetList, createTestInputSetNV, createTestInputSetNVList, createTestParam, createTestParamList, createTestRefStepTestTreeNode, createTestReportExtn, createTestRun, createTestRunList, createTestRunStatus, createTestStats, getExecutorMBeanDiscovererSingleton, getStatus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiagEngineFactoryImpl
public DiagEngineFactoryImpl()
makeTag
protected Tag makeTag()
- Specified by:
makeTag
in class DiagEngineFactory
makeTagList
protected TagList makeTagList()
- Specified by:
makeTagList
in class DiagEngineFactory
makeTagValue
protected TagValue makeTagValue()
- Specified by:
makeTagValue
in class DiagEngineFactory
makeTagValue
protected TagValue makeTagValue(java.lang.String tagName,
java.lang.String tagValue)
- Specified by:
makeTagValue
in class DiagEngineFactory
makeTagValueList
protected TagValueList makeTagValueList()
- Specified by:
makeTagValueList
in class DiagEngineFactory
makeTagValuePrereq
protected TagValuePrereq makeTagValuePrereq(java.lang.String pPrereqTagValueId)
- Specified by:
makeTagValuePrereq
in class DiagEngineFactory
makeTagValuePrereqList
protected TagValuePrereqList makeTagValuePrereqList()
- Specified by:
makeTagValuePrereqList
in class DiagEngineFactory
makeTestDef
protected TestDef makeTestDef()
- Specified by:
makeTestDef
in class DiagEngineFactory
makeTestDefList
protected TestDefList makeTestDefList()
- Specified by:
makeTestDefList
in class DiagEngineFactory
makeTestExec
protected TestExec makeTestExec()
- Specified by:
makeTestExec
in class DiagEngineFactory
makeTestExecList
protected TestExecList makeTestExecList()
- Specified by:
makeTestExecList
in class DiagEngineFactory
makeTestInputSet
protected TestInputSet makeTestInputSet()
- Specified by:
makeTestInputSet
in class DiagEngineFactory
makeTestInputSetList
protected TestInputSetList makeTestInputSetList()
- Specified by:
makeTestInputSetList
in class DiagEngineFactory
makeTestInputSetNV
protected TestInputSetNV makeTestInputSetNV()
- Specified by:
makeTestInputSetNV
in class DiagEngineFactory
makeTestInputSetNVList
protected TestInputSetNVList makeTestInputSetNVList()
- Specified by:
makeTestInputSetNVList
in class DiagEngineFactory
makeTestParam
protected TestParam makeTestParam()
- Specified by:
makeTestParam
in class DiagEngineFactory
makeTestParamList
protected TestParamList makeTestParamList()
- Specified by:
makeTestParamList
in class DiagEngineFactory
makeTestRun
protected TestRun makeTestRun()
- Specified by:
makeTestRun
in class DiagEngineFactory
makeTestRunList
protected TestRunList makeTestRunList()
- Specified by:
makeTestRunList
in class DiagEngineFactory
makeTestStats
protected TestStats makeTestStats()
- Specified by:
makeTestStats
in class DiagEngineFactory
makeDiagEngine
protected DiagEngine makeDiagEngine()
- Specified by:
makeDiagEngine
in class DiagEngineFactory
makePrereqTest
protected TestPrereq makePrereqTest(java.lang.String pPrereqTestId)
- Specified by:
makePrereqTest
in class DiagEngineFactory
makePrereqTagValue
protected TestPrereq makePrereqTagValue(java.lang.String pPrereqTagValueId)
- Specified by:
makePrereqTagValue
in class DiagEngineFactory
makePrereqList
protected TestPrereqList makePrereqList()
- Specified by:
makePrereqList
in class DiagEngineFactory
makeDiagContextExtn
protected DiagContextExtn makeDiagContextExtn()
- Specified by:
makeDiagContextExtn
in class DiagEngineFactory
makeDiagTest
protected DiagTest makeDiagTest(java.lang.String pTestClass,
java.lang.String pExtnName)
- Specified by:
makeDiagTest
in class DiagEngineFactory
makeNameValue
protected NameValue makeNameValue()
- Specified by:
makeNameValue
in class DiagEngineFactory
makeNameValue
protected NameValue makeNameValue(java.lang.String pName,
java.lang.Object pValue)
- Specified by:
makeNameValue
in class DiagEngineFactory
makeNameValueList
protected NameValueList makeNameValueList()
- Specified by:
makeNameValueList
in class DiagEngineFactory
makeExpressionEvaluator
protected ExpressionEvaluator makeExpressionEvaluator()
- Specified by:
makeExpressionEvaluator
in class DiagEngineFactory
makeTestReportExtn
protected TestReportExtn makeTestReportExtn()
- Specified by:
makeTestReportExtn
in class DiagEngineFactory
makeStepReportExtn
protected StepReportExtn makeStepReportExtn()
- Specified by:
makeStepReportExtn
in class DiagEngineFactory
makeStepExecutor
protected StepExecutor makeStepExecutor(JavaStepDefType pStepDef,
java.lang.String pBaseExtnName)
- Specified by:
makeStepExecutor
in class DiagEngineFactory
makeStepExecutor
protected StepExecutor makeStepExecutor(TestRefStepDefType pStepDef)
- Specified by:
makeStepExecutor
in class DiagEngineFactory
makeStepExecutor
protected StepExecutor makeStepExecutor(PLSQLStepDefType pStepDef)
- Specified by:
makeStepExecutor
in class DiagEngineFactory
makeTestRefStepTestTreeNode
protected TestTreeNode makeTestRefStepTestTreeNode(java.lang.String pStepName,
java.lang.String pTestName)
- Specified by:
makeTestRefStepTestTreeNode
in class DiagEngineFactory
makeJavaStepTestTreeNode
protected TestTreeNode makeJavaStepTestTreeNode(java.lang.String pStepName,
java.lang.String pImplClassName)
- Specified by:
makeJavaStepTestTreeNode
in class DiagEngineFactory
makePLSQLStepTestTreeNode
protected TestTreeNode makePLSQLStepTestTreeNode(java.lang.String pStepName,
PLSQLStepDefType pStepDef)
- Specified by:
makePLSQLStepTestTreeNode
in class DiagEngineFactory
makeStepTestRunTreeNode
protected TestRunTreeNode makeStepTestRunTreeNode(java.lang.String pId,
java.lang.String pName,
java.util.Date pStartTime,
java.util.Date pEndTime,
java.lang.String pStatusCode)
- Specified by:
makeStepTestRunTreeNode
in class DiagEngineFactory
makeInputParamContextExtn
protected InputParamContextExtn makeInputParamContextExtn()
- Specified by:
makeInputParamContextExtn
in class DiagEngineFactory
makeDiagLOVProvider
protected DiagLOVProvider makeDiagLOVProvider(java.lang.String pLovProviderClassName,
java.lang.String pExtnName)
- Specified by:
makeDiagLOVProvider
in class DiagEngineFactory
makeDiagInputValidator
protected DiagInputValidator makeDiagInputValidator(java.lang.String pValidatorClassName,
java.lang.String pExtnName)
- Specified by:
makeDiagInputValidator
in class DiagEngineFactory
makeProblem
protected Problem makeProblem()
- Specified by:
makeProblem
in class DiagEngineFactory
makeIncident
protected Incident makeIncident()
- Specified by:
makeIncident
in class DiagEngineFactory
makeProblemInstance
protected ProblemInstance makeProblemInstance()
- Specified by:
makeProblemInstance
in class DiagEngineFactory
makeADRHome
protected ADRHome makeADRHome(java.lang.String pADRHomeName,
java.lang.String pServerName)
- Specified by:
makeADRHome
in class DiagEngineFactory
makeExecutorMBeanClientInstance
protected ExecutorMBeanClient makeExecutorMBeanClientInstance()
- Specified by:
makeExecutorMBeanClientInstance
in class DiagEngineFactory
fetchExecutorMBeanDiscovererSingleton
protected ExecutorMBeanDiscoverer fetchExecutorMBeanDiscovererSingleton()
- Specified by:
fetchExecutorMBeanDiscovererSingleton
in class DiagEngineFactory
makeTestRunStatus
protected oracle.apps.fnd.appltest.diagfwk.engine.impl.TestRunStatusImpl makeTestRunStatus(TestRun testRun)
- Create a public TestRunStatus based on an internal TestRun
- Specified by:
makeTestRunStatus
in class DiagEngineFactory
- Parameters:
testRun
-
- Returns:
- a public TestRunStatus object
Copyright © 2012 Oracle. All Rights Reserved.