Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.data
Interface Module

All Superinterfaces:
Component, Extensible, Folder, OWBNamedObject, PropertyOwner, Snapshotable, ValidatableObject
All Known Subinterfaces:
FlatFileModule, GatewayModule, IntelligenceModule, OracleModule, ProcessFlowModule, ReportModule, SAPModule, TransformationModule

public interface Module
extends Folder, ValidatableObject, Extensible

Module is a logical data entity container. Conceptually, data entity is the abstract supertype for all design level entities which hold data.


Field Summary
static java.lang.String MODULE_FLATFILE
          Flat file module name.
static java.lang.String MODULE_GATEWAY_DB2
          DB2 Gateway module name.
static java.lang.String MODULE_GATEWAY_DRDA
          DRDA Gateway module name.
static java.lang.String MODULE_GATEWAY_INFORMIX
          Informix Gateway module name.
static java.lang.String MODULE_GATEWAY_ODBC
          ODBC Gateway module name.
static java.lang.String MODULE_GATEWAY_OTHER
          Other Gateway module name.
static java.lang.String MODULE_GATEWAY_RDB
          RDB Gateway module name.
static java.lang.String MODULE_GATEWAY_SQLSERVER
          SQLServer Gateway module name.
static java.lang.String MODULE_GATEWAY_SYBASE
          Sybase Gateway module name.
static java.lang.String MODULE_GATEWAY_TERRADATA
          Terradata Gateway module name.
static java.lang.String MODULE_ORACLE
          Oracle Database module name.
static java.lang.String MODULE_ORACLE_APPS
          Oracle Application module name.
static java.lang.String MODULE_PROCESS_FLOW
          Process flow module name.
static java.lang.String MODULE_SAP
          SAP module name.

 

Fields inherited from interface oracle.owb.metadatamgmt.changemgmt.Snapshotable
MAX_DEPENDENCY_DEPTH, MIN_DEPENDENCY_DEPTH

 

Method Summary
 DatatypeSet getDatatypeSet()
          Returns the datatype set for this module.
 Location getLocation()
          Gets the logical location for this module.
 Project getProject()
          Returns the owning project of this module.
 void setLocation(Location loc)
          Sets the logical location to this module.

 

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

 

Field Detail

MODULE_ORACLE

public static final java.lang.String MODULE_ORACLE
Oracle Database module name.
See Also:
Constant Field Values

MODULE_ORACLE_APPS

public static final java.lang.String MODULE_ORACLE_APPS
Oracle Application module name.
See Also:
Constant Field Values

MODULE_FLATFILE

public static final java.lang.String MODULE_FLATFILE
Flat file module name.
See Also:
Constant Field Values

MODULE_PROCESS_FLOW

public static final java.lang.String MODULE_PROCESS_FLOW
Process flow module name.
See Also:
Constant Field Values

MODULE_SAP

public static final java.lang.String MODULE_SAP
SAP module name.
See Also:
Constant Field Values

MODULE_GATEWAY_DB2

public static final java.lang.String MODULE_GATEWAY_DB2
DB2 Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_SYBASE

public static final java.lang.String MODULE_GATEWAY_SYBASE
Sybase Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_SQLSERVER

public static final java.lang.String MODULE_GATEWAY_SQLSERVER
SQLServer Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_INFORMIX

public static final java.lang.String MODULE_GATEWAY_INFORMIX
Informix Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_ODBC

public static final java.lang.String MODULE_GATEWAY_ODBC
ODBC Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_DRDA

public static final java.lang.String MODULE_GATEWAY_DRDA
DRDA Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_RDB

public static final java.lang.String MODULE_GATEWAY_RDB
RDB Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_TERRADATA

public static final java.lang.String MODULE_GATEWAY_TERRADATA
Terradata Gateway module name.
See Also:
Constant Field Values

MODULE_GATEWAY_OTHER

public static final java.lang.String MODULE_GATEWAY_OTHER
Other Gateway module name.
See Also:
Constant Field Values
Method Detail

getProject

public Project getProject()
Returns the owning project of this module.
Returns:
the owning project

getDatatypeSet

public DatatypeSet getDatatypeSet()
Returns the datatype set for this module.
Returns:
the datatype set for this module

getLocation

public Location getLocation()
Gets the logical location for this module.
Returns:
the logical location for this module
See Also:
setLocation(oracle.owb.environment.Location)

setLocation

public void setLocation(Location loc)
Sets the logical location to this module.
Parameters:
loc - the new location
See Also:
getLocation()

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.