|
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.OWBException
public java.lang.String[] getOperatorTypes()
public void compressMap() throws OWBException
OWBException
public 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 |