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.GenerationExceptionpublic 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.GenerationExceptionpublic 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.