public class TaskControl
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
instantiateTask(java.util.Map variableMap)
Add an extra instance of this task to the generated session.
|
void |
instantiateTask(java.lang.String taskName,
java.util.Map variableMap)
Add an extra instance of this task to the generated session.
|
boolean |
isSkipTaskGeneration()
Return true if the skip task generation flag has been set, else return false.
|
void |
setSourceLogicalSchema(oracle.odi.domain.adapter.topology.ILogicalSchema logSchema)
Set a logical schema that will override the KM line source logical schema setting for the current task usage.
|
void |
setTargetLogicalSchema(oracle.odi.domain.adapter.topology.ILogicalSchema logSchema)
Set a logical schema that will override the KM line target logical schema setting for the current task usage.
|
void |
skipTaskGeneration(boolean value)
Set the skip task generation flag.
|
public void skipTaskGeneration(boolean value)
value
- The boolean value to set.public void instantiateTask(java.util.Map variableMap) throws GenerationException
variableMap
- A hash map whose key is a variable name, and whose value is the variable value.
Using this parameter, a different set of variable values can be used when generating the task
instance.GenerationException
public void instantiateTask(java.lang.String taskName, java.util.Map variableMap) throws GenerationException
variableMap
- A hash map whose key is a variable name, and whose value is the variable value.
Using this parameter, a different set of variable values can be used when generating the task
instance.GenerationException
public boolean isSkipTaskGeneration()
public void setSourceLogicalSchema(oracle.odi.domain.adapter.topology.ILogicalSchema logSchema)
logSchema
- The source logical schema to set for the current KM line usage.public void setTargetLogicalSchema(oracle.odi.domain.adapter.topology.ILogicalSchema logSchema)
logSchema
- The source logical schema to set for the current KM line usage.