|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.odi.domain.runtime.ess.support.JobDefinitionWrapper
public class JobDefinitionWrapper
Helper class wrapping an ESS JobDefinition
. Allows for easier read/write access of
common ODI properties, related to ODI job and scenario execution.
Note: that helper class manage password encryption for ODI credentials as well as for ODI master repository in case of plain JDBC credentials.
Constructor Summary | |
---|---|
JobDefinitionWrapper(oracle.as.scheduler.JobDefinition pJobDefinition)
Constructs a JobDefinitionWrapper object. |
|
JobDefinitionWrapper(java.lang.String pJobName,
oracle.as.scheduler.MetadataObjectId pOdiJobTypeId)
Constructs a JobDefinitionWrapper object. |
Method Summary | |
---|---|
java.lang.String |
getAgentName()
Gets agent name. |
java.lang.String |
getAgentUrl()
Gets agent URL. |
java.lang.String |
getContextCode()
Gets context code. |
StartupParameters |
getExecutionVariables()
Gets execution variables. |
oracle.as.scheduler.JobDefinition |
getJobDefinition()
Obtains the underlying ESS JobDefinition instance. |
oracle.odi.domain.Password |
getOdiPassword()
Obtain the ODI credentials password or null if none. |
java.lang.String |
getOdiUsername()
Gets odi user name. |
java.lang.String |
getRunAsId()
Gets RunAsId. |
java.lang.String |
getScenarioName()
Gets scenario name. |
java.lang.String |
getScenarioVersion()
Gets scenario version. |
java.lang.String |
getSchedulerName()
Gets scheduler name. |
java.lang.String |
getWorkRepositoryName()
Gets work repository name. |
void |
setAgentName(java.lang.String pAgentName)
Sets agent name. |
void |
setAgentUrl(java.lang.String pAgentUrl)
Sets agent URL. |
void |
setContextCode(java.lang.String pContextCode)
Sets context code. |
void |
setExecutionVariables(StartupParameters pExecutionVariables)
Sets execution variables. |
void |
setLogLevel(java.lang.Integer pLogLevel)
Sets log level. |
void |
setOdiPassword(oracle.odi.domain.Password pPassword)
Define the ODI password for ODI credentials. |
void |
setOdiUsername(java.lang.String pUsername)
Sets ODI user name. |
void |
setRunAsId(java.lang.String pRunAsId)
Sets this object's RunAsId. |
void |
setScenarioName(java.lang.String pScenarioName)
Sets this object's scenario name. |
void |
setScenarioVersion(java.lang.String pScenarioVersion)
Sets scenario version. |
void |
setSchedulerName(java.lang.String pSchedulerName)
Sets this object's scheduler name. |
void |
setWorkRepositoryName(java.lang.String pWorkRepName)
Sets work repository name. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JobDefinitionWrapper(oracle.as.scheduler.JobDefinition pJobDefinition)
pJobDefinition
- a JobDefinition objectpublic JobDefinitionWrapper(java.lang.String pJobName, oracle.as.scheduler.MetadataObjectId pOdiJobTypeId)
pJobName
- job namepOdiJobTypeId
- a MetadataObjectId objectMethod Detail |
---|
public java.lang.String getAgentName()
setAgentName(String)
public java.lang.String getAgentUrl()
setAgentUrl(String)
public java.lang.String getContextCode()
setContextCode(String)
public StartupParameters getExecutionVariables()
setExecutionVariables(StartupParameters)
public oracle.as.scheduler.JobDefinition getJobDefinition()
JobDefinition
instance.
public oracle.odi.domain.Password getOdiPassword()
setOdiPassword(Password)
public java.lang.String getOdiUsername()
setOdiUsername(String)
public java.lang.String getRunAsId()
setRunAsId(String)
public java.lang.String getScenarioName()
setScenarioName(String)
public java.lang.String getScenarioVersion()
setScenarioVersion(String)
public java.lang.String getSchedulerName()
setSchedulerName(String)
public java.lang.String getWorkRepositoryName()
setWorkRepositoryName(String)
public void setAgentName(java.lang.String pAgentName)
pAgentName
- agent namegetAgentName()
public void setAgentUrl(java.lang.String pAgentUrl)
pAgentUrl
- agent URLgetAgentUrl()
public void setContextCode(java.lang.String pContextCode)
pContextCode
- context codegetContextCode()
public void setExecutionVariables(StartupParameters pExecutionVariables)
pExecutionVariables
- execution variablesgetExecutionVariables()
public void setLogLevel(java.lang.Integer pLogLevel)
pLogLevel
- log levelsetLogLevel(Integer)
public void setOdiPassword(oracle.odi.domain.Password pPassword)
Password string will be encrypted into JobDefinition parameter.
pPassword
- the passwordgetOdiPassword()
public void setOdiUsername(java.lang.String pUsername)
pUsername
- ODI user namegetOdiUsername()
public void setRunAsId(java.lang.String pRunAsId)
pRunAsId
- RunAsIdgetRunAsId()
public void setScenarioName(java.lang.String pScenarioName)
pScenarioName
- scenario namegetScenarioName()
public void setScenarioVersion(java.lang.String pScenarioVersion)
pScenarioVersion
- scenario versiongetScenarioVersion()
public void setSchedulerName(java.lang.String pSchedulerName)
pSchedulerName
- scheduler namegetSchedulerName()
public void setWorkRepositoryName(java.lang.String pWorkRepName)
pWorkRepName
- work repository namegetWorkRepositoryName()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |