|
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 | ||||||||
public interface IOdiScenarioGenerator
Provides all method to generate ODI scenarios.
Example usage:
. . IIOdiScenarioGenerator gene = new OdiScenarioGeneratorImpl((odiInstance); OdiScenario newScen = gene.generateScenario(pPackage, "MYSCENERIO", "01"); . .
IOdiScenarioSource,
IOdiScenarioSourceContainer| Method Summary | |
|---|---|
OdiScenario[] |
generateAllScenarios(IOdiScenarioSourceContainer pScenarioSourceContainer,
GenerationOptions pScenGenerationDetails)
Generates and persists tall the the scenarii for the scenario sources present in the given scenario source container. |
OdiScenario |
generateScenario(IOdiScenarioSource pSourceObject,
java.lang.String pScenarioName,
java.lang.String pScenarioVersion)
Generates and persists in repository a scenario from a given scenario source object. |
void |
regenerateScenario(OdiScenario pSourceScenario)
Regenerates a given scenario. |
| Method Detail |
|---|
OdiScenario[] generateAllScenarios(IOdiScenarioSourceContainer pScenarioSourceContainer,
GenerationOptions pScenGenerationDetails)
throws OdiScenarioGeneratorException
This method will execute in the surrounding transaction and all pending persisted changes will be flushed.
pScenarioSourceContainer - the given scenario source container.pScenGenerationDetails - details about the generation.
OdiScenarioGeneratorException
org.springframework.transaction.IllegalTransactionStateException - if no surrounding transaction exists.
OdiScenario generateScenario(IOdiScenarioSource pSourceObject,
java.lang.String pScenarioName,
java.lang.String pScenarioVersion)
throws OdiScenarioGeneratorException
This method will execute in the surrounding transaction and all pending persisted changes will be flushed.
pSourceObject - The object on which the scenario will be based.pScenarioName - The name of the scenario.pScenarioVersion - The version of the scenario.
OdiScenarioGeneratorException
org.springframework.transaction.IllegalTransactionStateException - if no surrounding transaction exists.
void regenerateScenario(OdiScenario pSourceScenario)
throws OdiScenarioGeneratorException
This method will execute in the surrounding transaction and all pending persisted changes will be flushed.
pSourceScenario - the scenario to regenerate.
OdiScenarioGeneratorException
org.springframework.transaction.IllegalTransactionStateException - if no surrounding transaction exists.
|
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 | ||||||||