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