|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Map is the interface that provides housekeeping for the map operators within a map. It can also retrieve special sets of operators within the map, and create new bound or unbound operators. The Map interface extends Folder, because internally a map is a folder. Currently however, no contained objects are supported for a map.
| Field Summary |
| Fields inherited from interface oracle.owb.metadatamgmt.changemgmt.Snapshotable |
MAX_DEPENDENCY_DEPTH, MIN_DEPENDENCY_DEPTH |
| Method Summary | |
void |
compressMap()Compress the map. |
MapOperator |
createMapOperator(java.lang.String operatorType, ReconcileSource sourceObject)Create a bound map operator and add it to this map. |
MapOperator |
createMapOperator(java.lang.String name, java.lang.String operatorType)Create a map operator of the specified type and name, and add it to this map. |
MapOperator |
createMapOperator(java.lang.String name, java.lang.String operatorType, ReconcileSource sourceObject)Create a bound map operator with the specified name and add it to this map. |
MapOperator |
findMapOperator(java.lang.String name)Find an operator in the map with the specified name. |
MapOperator[] |
getMapOperators()Gets all the map operators in this map. |
MapOperator[] |
getMapOperators(java.lang.String operatorType)Gets all the map operators of a specified type in this map. |
Module |
getModule()Returns the Module that owns this map. |
java.lang.String[] |
getOperatorTypes()Returns an array of all the defined operator type constants. |
MapOperator[] |
getSources()Gets all the map operators that are functioning as sources in the map. |
MapOperator[] |
getTargets()Gets all the map operators that are functioning as targets in the map. |
java.lang.String[] |
getValidStepTypeValues()Returns an array of all the valid step types. |
| Methods inherited from interface oracle.owb.foundation.Folder |
findChild, getContentTypes, getFolderContents, getFolderContentsOfType, isCascadeForSnapshot, lockShared, lockWithContents, reloadWithContents, setCascadeForSnapshot |
| Methods inherited from interface oracle.owb.foundation.Component |
getOwningFolder, isReloadNeeded, lock, reload, unlock |
| Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
| Methods inherited from interface oracle.owb.metadatamgmt.changemgmt.Snapshotable |
compare, compare, compare, compare, createSnapshot, createSnapshot, createSnapshotWithDependeeComponents, createSnapshotWithDependeeComponents, getSnapshots |
| Methods inherited from interface oracle.owb.foundation.property.PropertyOwner |
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString |
| Methods inherited from interface oracle.owb.compile.ValidatableObject |
validate |
| Methods inherited from interface oracle.owb.compile.CompilableObject |
compile |
| Method Detail |
public Module getModule()
public MapOperator[] getMapOperators()
throws OWBException
OWBException - if any internal error is encountered.
public MapOperator[] getMapOperators(java.lang.String operatorType)
throws OWBException
operatorType - The type of the operators to be returned. Valid types are defined as constants (prefix OPTYPE_), which can be found in the MapHelper interface.OWBException - if any internal error is encountered.
public MapOperator[] getSources()
throws OWBException
OWBException - if any internal error is encountered.
public MapOperator[] getTargets()
throws OWBException
OWBException - if any internal error is encountered.
public MapOperator findMapOperator(java.lang.String name)
throws OWBException
name - The name of the operator.OWBException - if any internal error is encountered.
public MapOperator createMapOperator(java.lang.String name,
java.lang.String operatorType)
throws OWBException,
NameSpaceException,
InvalidFormatException
name - The name for the new map operator.operatorType - The type of the map operator to be created. Valid types are defined as constants, which can be found in the MapHelper interface.OWBException - if any internal error is encountered.NameSpaceException - if operator with the same name already exists.InvalidFormatException - if operator name contains invalid character.
public MapOperator createMapOperator(java.lang.String name,
java.lang.String operatorType,
ReconcileSource sourceObject)
throws OWBException,
NameSpaceException,
InvalidFormatException,
InvalidSourceException,
InvalidTargetException,
IncompatibleTypesException
name - The name for the new map operator.operatorType - The type of the map operator to be created. Valid types are defined as constants (prefix OPTYPE_), which can be found in the MapHelper interface.sourceObject - The OWB repository object which will be bound (reconciled) to the new mapping operator.OWBException - if any internal error is encountered.NameSpaceException - if operator with the same name already exists.InvalidFormatException - if operator name contains invalid character.InvalidSourceException - if the reconcile mechanism is unable to use the reconcile source.InvalidTargetException - if the reconcile mechanism finds error in the operator to be created.IncompatibleTypesException - if the reconcile mechanism is unable to resolve datatypes between the reconcile source and the operator to be created.
public MapOperator createMapOperator(java.lang.String operatorType,
ReconcileSource sourceObject)
throws OWBException,
InvalidSourceException,
InvalidTargetException,
IncompatibleTypesException
operatorType - The type of the map operator to be created. Valid types are defined as constants (prefix OPTYPE_), which can be found in the MapHelper interface.sourceObject - The OWB repository object which will be bound to the new mapping operator.InvalidSourceException - if the reconcile mechanism is unable to use the reconcile source.InvalidTargetException - if the reconcile mechanism finds error in the operator to be created.IncompatibleTypesException - if the reconcile mechanism is unable to resolve datatypes between the reconcile source and the operator to be created.OWBExceptionpublic java.lang.String[] getOperatorTypes()
public void compressMap()
throws OWBException
OWBExceptionpublic java.lang.String[] getValidStepTypeValues()
|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||