|
Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console 11g Release 1 (11.1.1) E20491-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
public class DACTaskDefinition
DACTaskDefinition object contains properties of a DAC task that must be used to create DACExecutorJob properly.
Constructor Summary | |
---|---|
DACTaskDefinition() Constructs DACTaskDefinition object. |
Method Summary | |
---|---|
void |
addExecutionContextParameter(java.lang.String name, java.lang.String value) Adds or modifies name-value pair for a CONTEXT. |
void |
addSourceTable(DACSourceTable table) Adds a source table to the task. |
void |
addTargetTable(DACTargetTable table) Adds a target table to the task. |
java.sql.Timestamp |
getActualEtlStartTime() Returns actual ETL start time. |
java.lang.String |
getCommandName() Returns command name to be executed. |
java.sql.Timestamp |
getCurrentEtlStartTime() Returns current ETL start time. |
java.util.Map<java.lang.String,java.lang.String> |
getExecutionContextParameters() Returns a map of names and values of execution plan connectivity parameters with type CONTEXT. |
int |
getExecutionParameterCopyNumber() Returns the execution parameter copy number. |
java.lang.String |
getFolderName() Returns DAC task's physical folder name. |
java.lang.String |
getFullCommandName() Returns command name for full load. |
java.lang.String |
getIncrementalCommandName() Returns command name for incremental load. |
java.lang.String |
getInstanceName() Returns instance name. |
long |
getInstanceNumber() Returns instance number. |
java.sql.Timestamp |
getLastSourceRefreshDate() Returns refresh date for the source. |
java.sql.Timestamp |
getLastTargetRefreshDate() Returns refresh date for the target. |
long |
getPruneMinutes() Returns prune minutes for the task's source (defined in execution plan parameters). |
java.lang.String |
getSourceDatasourceName() Returns physical data source name for DAC task's source. |
java.lang.String |
getSourceMode() Returns DAC task source mode (FULL or INCREMENTAL). |
java.util.Map<java.lang.String,DACSourceTable> |
getSourceTables() Returns a map of source tables. |
java.lang.String |
getTargetDatasourceName() Returns physical data source name for DAC task's target. |
java.lang.String |
getTargetMode() Returns DAC task target mode (FULL or INCREMENTAL). |
java.util.Map<java.lang.String,DACTargetTable> |
getTargetTables() Returns a map of target tables. |
java.lang.String |
getTaskName() Returns DAC task name. |
void |
setActualEtlStartTime(java.sql.Timestamp actualEtlStartTime) Sets actual ETL start time. |
void |
setCommandName(java.lang.String commandName) Sets command name. |
void |
setCurrentEtlStartTime(java.sql.Timestamp currentEtlStartTime) Sets current ETL start time. |
void |
setExecutionParameterCopyNumber(int executionParameterCopyNumber) Sets the execution parameter copy number. |
void |
setFolderName(java.lang.String folderName) Sets DAC task's physical folder name. |
void |
setFullCommandName(java.lang.String fullCommandName) Sets command name for full load. |
void |
setIncrementalCommandName(java.lang.String incrementalCommandName) Sets command name for incremental load. |
void |
setInstanceName(java.lang.String instanceName) Sets instance name. |
void |
setInstanceNumber(long instanceNumber) Sets instance number. |
void |
setLastSourceRefreshDate(java.sql.Timestamp lastSourceRefreshDate) Sets refresh date for the source. |
void |
setLastTargetRefreshDate(java.sql.Timestamp lastTargetRefreshDate) Sets refresh date for the target. |
void |
setPruneMinutes(long pruneMinutes) Sets prune minutes for the task's source (defined in execution plan parameters). |
void |
setSourceDatasourceName(java.lang.String sourceDatasourceName) Sets physical data source name for DAC task's source. |
void |
setSourceMode(java.lang.String sourceMode) Sets DAC task source mode (FULL or INCREMENTAL). |
void |
setTargetDatasourceName(java.lang.String targetDatasourceName) Sets physical data source name for DAC task's target. |
void |
setTargetMode(java.lang.String targetMode) Sets DAC task target mode (FULL or INCREMENTAL). |
void |
setTaskName(java.lang.String taskName) Sets DAC task name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DACTaskDefinition()
Method Detail |
---|
public java.lang.String getTaskName()
public void setTaskName(java.lang.String taskName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
taskName
- DAC task namepublic java.lang.String getCommandName()
public void setCommandName(java.lang.String commandName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
commandName
- command name to be executedpublic java.lang.String getInstanceName()
public void setInstanceName(java.lang.String instanceName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
instanceName
- suggested instance namepublic long getInstanceNumber()
public void setInstanceNumber(long instanceNumber)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
instanceNumber
- instance numberpublic java.sql.Timestamp getLastSourceRefreshDate()
public void setLastSourceRefreshDate(java.sql.Timestamp lastSourceRefreshDate)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
lastSourceRefreshDate
- refresh date for the sourcepublic java.sql.Timestamp getLastTargetRefreshDate()
public void setLastTargetRefreshDate(java.sql.Timestamp lastTargetRefreshDate)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
lastTargetRefreshDate
- refresh date for the targetpublic java.lang.String getFolderName()
public void setFolderName(java.lang.String folderName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
folderName
- DAC task's physical folder namepublic java.lang.String getSourceDatasourceName()
public void setSourceDatasourceName(java.lang.String sourceDatasourceName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
sourceDatasourceName
- physical data source name for DAC task's sourcepublic java.lang.String getTargetDatasourceName()
public void setTargetDatasourceName(java.lang.String targetDatasourceName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
targetDatasourceName
- physical data source name for DAC task's targetpublic long getPruneMinutes()
public void setPruneMinutes(long pruneMinutes)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
pruneMinutes
- prune minutespublic java.lang.String getSourceMode()
public void setSourceMode(java.lang.String sourceMode)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
sourceMode
- source modepublic java.lang.String getTargetMode()
public void setTargetMode(java.lang.String targetMode)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
targetMode
- target modepublic java.sql.Timestamp getCurrentEtlStartTime()
public void setCurrentEtlStartTime(java.sql.Timestamp currentEtlStartTime)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
currentEtlStartTime
- start time of the current ETL runpublic java.sql.Timestamp getActualEtlStartTime()
public void setActualEtlStartTime(java.sql.Timestamp actualEtlStartTime)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
actualEtlStartTime
- start time of the first attempt of the current ETL runpublic final java.util.Map<java.lang.String,DACSourceTable> getSourceTables()
Note: The map should not be modified, it is for informational purpose only.
public final java.util.Map<java.lang.String,DACTargetTable> getTargetTables()
Note: The map should not be modified, it is for informational purpose only.
public void addSourceTable(DACSourceTable table)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
table
- source tablepublic void addTargetTable(DACTargetTable table)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
table
-public int getExecutionParameterCopyNumber()
public void setExecutionParameterCopyNumber(int executionParameterCopyNumber)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
executionParameterCopyNumber
- execution parameter copy number.public java.util.Map<java.lang.String,java.lang.String> getExecutionContextParameters()
public void addExecutionContextParameter(java.lang.String name, java.lang.String value)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
name
- parameter namevalue
- parameter valuepublic java.lang.String getFullCommandName()
public void setFullCommandName(java.lang.String fullCommandName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
commandName
- command name to be executedpublic java.lang.String getIncrementalCommandName()
public void setIncrementalCommandName(java.lang.String incrementalCommandName)
Note: This property is set internally by DAC and the function should not be used by external executor implementations.
commandName
- command name to be executed
|
Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console 11g Release 1 (11.1.1) E20491-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |