|
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.Objectoracle.odi.domain.runtime.ess.support.EssUtils
public abstract class EssUtils
Helper class providing utility functions around ESS APIs.
| Constructor Summary | |
|---|---|
EssUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getExecutionVariableName(java.lang.String pVariableParameter)
Get execution variable name formatted for ODI from ESS variable name. |
static oracle.as.scheduler.Filter |
getOdiJobDefinitionFilter()
Get a filter for ODI job types. |
static oracle.as.scheduler.Filter |
getOdiJobTypeFilter(boolean pIsAync,
boolean pIsLoadPlan)
Get filter for ODI job type. |
static java.lang.String[] |
getParameterNames(java.lang.String pPrefix,
oracle.as.scheduler.JobDefinition pJobDefinition)
Get all parameter names with a given prefix. |
static java.lang.String[] |
getParameterNames(java.lang.String pPrefix,
oracle.as.scheduler.RequestParameters pRequestParameters)
Get all parameter names with a given prefix. |
static boolean |
getParameterValueAsBoolean(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition,
boolean pDefaultValue)
Get a parameter as a boolean. |
static boolean |
getParameterValueAsBoolean(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters,
boolean pDefaultValue)
Get a parameter as a boolean. |
static int |
getParameterValueAsInt(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition,
int pDefaultValue)
Get a parameter as an int. |
static int |
getParameterValueAsInt(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters,
int pDefaultValue)
Get a parameter as an int. |
static java.lang.String |
getParameterValueAsString(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition)
Get a parameter as a String. |
static java.lang.String |
getParameterValueAsString(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters)
Get a parameter as a String. |
static java.lang.String |
getVariableParameterName(java.lang.String pVariableName)
Get variable name formatted for ESS from ODI variable name. |
static void |
removeParameter(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition)
Remove a parameter from a job definition. |
static void |
removeParameters(java.lang.String pPrefix,
oracle.as.scheduler.JobDefinition pJobDefinition)
Remove all parameters with a given prefix from a job definition. |
static void |
setParameterValue(java.lang.String pParameter,
java.lang.String pValue,
boolean pReadOnly,
oracle.as.scheduler.JobDefinition pJobDefinition)
Set a parameter. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EssUtils()
| Method Detail |
|---|
public static java.lang.String getExecutionVariableName(java.lang.String pVariableParameter)
pVariableParameter - ESS parameter name
public static oracle.as.scheduler.Filter getOdiJobDefinitionFilter()
public static oracle.as.scheduler.Filter getOdiJobTypeFilter(boolean pIsAync,
boolean pIsLoadPlan)
pIsAync - asyncpIsLoadPlan - loadplan
public static java.lang.String[] getParameterNames(java.lang.String pPrefix,
oracle.as.scheduler.JobDefinition pJobDefinition)
pPrefix - prefixpJobDefinition - job definition
public static java.lang.String[] getParameterNames(java.lang.String pPrefix,
oracle.as.scheduler.RequestParameters pRequestParameters)
pPrefix - prefixpRequestParameters - parameters
public static boolean getParameterValueAsBoolean(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition,
boolean pDefaultValue)
pParameter - parameter namepJobDefinition - job definitionpDefaultValue - default value
public static boolean getParameterValueAsBoolean(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters,
boolean pDefaultValue)
pParameter - parameter namepRequestParameters - parameterspDefaultValue - default value
public static int getParameterValueAsInt(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition,
int pDefaultValue)
pParameter - parameter namepJobDefinition - job definitionpDefaultValue - default value
public static int getParameterValueAsInt(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters,
int pDefaultValue)
pParameter - parameter namepRequestParameters - parameterspDefaultValue - default value
public static java.lang.String getParameterValueAsString(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition)
pParameter - parameter namepJobDefinition - job definition
public static java.lang.String getParameterValueAsString(java.lang.String pParameter,
oracle.as.scheduler.RequestParameters pRequestParameters)
pParameter - parameter namepRequestParameters - parameters
public static java.lang.String getVariableParameterName(java.lang.String pVariableName)
pVariableName - ODI variable name
public static void removeParameter(java.lang.String pParameter,
oracle.as.scheduler.JobDefinition pJobDefinition)
pParameter - parameter to removepJobDefinition - job definition
public static void removeParameters(java.lang.String pPrefix,
oracle.as.scheduler.JobDefinition pJobDefinition)
pPrefix - prefix of parameters to removepJobDefinition - job definition
public static void setParameterValue(java.lang.String pParameter,
java.lang.String pValue,
boolean pReadOnly,
oracle.as.scheduler.JobDefinition pJobDefinition)
pParameter - parameter namepValue - parameter valuepReadOnly - read onlypJobDefinition - job definition
|
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 | ||||||||