|
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 |
Project is the highest level container of metadata objects in OWB. A project can contain Module
, Location
, RuntimeRepository
and OWBCollection
types of objects.
Field Summary |
Fields inherited from interface oracle.owb.metadatamgmt.changemgmt.Snapshotable |
MAX_DEPENDENCY_DEPTH, MIN_DEPENDENCY_DEPTH |
Method Summary | |
OWBCollection |
createCollection(java.lang.String name) Create a Collection in this project. |
FlatFileModule |
createFlatFileModule(java.lang.String name) Creates a Flat File module within this project. |
IntelligenceModule |
createIntelligenceModule(java.lang.String name) Creates an Intelligence module within this project. |
Location |
createLocation(java.lang.String name, java.lang.String type, java.lang.String version) Creates a Location within this project, with the supplied name, type and version. |
OracleModule |
createOracleModule(java.lang.String name) Creates a Oracle module within this project. |
ProcessFlowModule |
createProcessFlowModule(java.lang.String name) Creates a Process Flow module within this project. |
ReportModule |
createReportModule(java.lang.String name) Creates a Report module within this project. |
RuntimeRepository |
createRuntimeRepository(java.lang.String name) Creates a Runtime Repository within this project, with the supplied name. |
SAPModule |
createSAPModule(java.lang.String name) Creates a SAP module within this project. |
OWBCollection |
findCollection(java.lang.String name) Find a collection by name in this project. |
FlatFileModule |
findFlatFileModule(java.lang.String name) Searches, based on name, for a Flat File module in this project. |
GatewayModule |
findGatewayModule(java.lang.String name) Searches, based on name, for a Gateway module in this project. |
IntelligenceModule |
findIntelligenceModule(java.lang.String name) Searches, based on name, for an Intelligence module in this project. |
Location |
findLocation(java.lang.String name) Searches, based on name, for a Location in this project. |
OracleModule |
findOracleModule(java.lang.String name) Searches, based on name, for a Oracle module in this project. |
ProcessFlowModule |
findProcessFlowModule(java.lang.String name) Searches, based on name, for a Process Flow module in this project. |
ReportModule |
findReportModule(java.lang.String name) Searches, based on name, for a Report module in this project. |
RuntimeRepository |
findRuntimeRepository(java.lang.String name) Searches, based on name, for a Runtime Repository object in this project. |
SAPModule |
findSAPModule(java.lang.String name) Searches, based on name, for a SAP module in this project. |
java.lang.String[] |
getCollectionNames() Retrieve a list of names of the existing collections within this project. |
java.lang.String[] |
getFlatFileModuleNames() Returns the names of the Flat File modules in this project. |
java.lang.String[] |
getGatewayModuleNames() Returns the names of the Gateway modules in this project. |
java.lang.String[] |
getIntelligenceModuleNames() Returns the names of the Intelligence modules in this project. |
java.lang.String[] |
getLocationNames() Returns the names of the Locations in this project. |
java.lang.String[] |
getLocationNames(java.lang.String type) Returns the names of the Locations in this project, with the supplied type. |
java.lang.String[] |
getOracleModuleNames() Returns the names of the Oracle modules in this project. |
java.lang.String[] |
getProcessFlowModuleNames() Returns the names of the Process Flow modules in this project. |
java.lang.String[] |
getReportModuleNames() Returns the names of the Report modules in this project. |
java.lang.String[] |
getRuntimeRepositoryNames() Returns the names of the Runtime Repositories in this project. |
java.lang.String[] |
getSAPModuleNames() Returns the names of the SAP modules in this project. |
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.compile.ValidatableObject |
validate |
Methods inherited from interface oracle.owb.foundation.property.PropertyOwner |
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString |
Method Detail |
public java.lang.String[] getOracleModuleNames()
public OracleModule createOracleModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Oracle moduleNameSpaceException
- if another OracleModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic OracleModule findOracleModule(java.lang.String name)
name
- the Oracle module name to search fornull
if not foundpublic java.lang.String[] getProcessFlowModuleNames()
public ProcessFlowModule createProcessFlowModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Process Flow moduleNameSpaceException
- if another ProcessFlowModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic ProcessFlowModule findProcessFlowModule(java.lang.String name)
name
- the Process Flow module name to search fornull
if not foundpublic java.lang.String[] getCollectionNames()
public OWBCollection createCollection(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the name of the collection to createNameSpaceException
- if another OWBCollection
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic OWBCollection findCollection(java.lang.String name)
name
- the name of the collection to findnull
if not foundpublic java.lang.String[] getIntelligenceModuleNames()
public IntelligenceModule createIntelligenceModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Intelligence moduleNameSpaceException
- if another IntelligenceModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic IntelligenceModule findIntelligenceModule(java.lang.String name)
name
- the Intelligence module name to search fornull
if not foundpublic java.lang.String[] getReportModuleNames()
public ReportModule createReportModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Report moduleNameSpaceException
- if another ReportModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic ReportModule findReportModule(java.lang.String name)
name
- the Report module name to search fornull
if not foundpublic java.lang.String[] getFlatFileModuleNames()
public FlatFileModule createFlatFileModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Flat File moduleNameSpaceException
- if another FlatFileModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic FlatFileModule findFlatFileModule(java.lang.String name)
name
- the Flat File module name to search fornull
if not foundpublic java.lang.String[] getSAPModuleNames()
public SAPModule createSAPModule(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired name for the SAP moduleNameSpaceException
- if another SAPModule
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic SAPModule findSAPModule(java.lang.String name)
name
- the SAP module name to search fornull
if not foundpublic java.lang.String[] getGatewayModuleNames()
public GatewayModule findGatewayModule(java.lang.String name)
name
- the Gateway module name to search fornull
if not foundpublic java.lang.String[] getLocationNames()
public java.lang.String[] getLocationNames(java.lang.String type)
type
- the type of the Locationpublic Location createLocation(java.lang.String name, java.lang.String type, java.lang.String version) throws NameSpaceException, InvalidFormatException
name
- the desired name for the Locationtype
- the type of the Locationversion
- the version of the LocationNameSpaceException
- if another Location
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic Location findLocation(java.lang.String name)
name
- the Location name to search fornull
if not foundpublic java.lang.String[] getRuntimeRepositoryNames()
public RuntimeRepository createRuntimeRepository(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the desired nameNameSpaceException
- if another RuntimeRepository
with the same name already exists in this projectInvalidFormatException
- if the desired name does not satisfy the format requirementspublic RuntimeRepository findRuntimeRepository(java.lang.String name)
name
- the Runtime Repository name to search fornull
if not found
|
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 |