|
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 | |||||||||
java.lang.Object | +--oracle.owb.compile.GenerationServiceManager
GenerationServiceManager is a singleton class that manages the validation and the compilation processes.
| Field Summary | |
static java.lang.String |
ADVANCEDQUEUEAdvanced Queue. |
static java.lang.String |
CONNECTORConnector. |
static java.lang.String |
CUBECube. |
static java.lang.String |
DIMENSIONDimension. |
static java.lang.String |
EXTERNALTABLEExternal Table. |
static java.lang.String |
FLATFILEFlat file. |
static java.lang.String |
FLATFILE_MODULEFlat file module. |
static java.lang.String |
FUNCTIONFunction. |
static java.lang.String |
FUNCTION_PACKAGEFunction Package. |
static java.lang.String |
FUNCTIONLIBRARYFunction Library. |
static java.lang.String |
FUNCTIONSFunctions. |
static java.lang.String |
GATEWAY_MODULEGateway Module. |
static java.lang.String |
LOCATIONLocation. |
static java.lang.String |
MAPPINGMapping. |
static java.lang.String |
MATERIALIZEDVIEWMaterializedView. |
static java.lang.String |
OBJECTTYPEObject type. |
static java.lang.String |
ORACLE_MODULEOracle Module. |
static java.lang.String |
PROCEDUREProcedure. |
static java.lang.String |
PROCEDURESProcedures. |
static java.lang.String |
PROCESS_FLOWProcess flow. |
static java.lang.String |
PROCESS_FLOW_MODULEProcess flow package. |
static java.lang.String |
PROCESS_FLOW_PACKAGEProcess flow package. |
static java.lang.String |
PROJECTProject. |
static java.lang.String |
SEQUENCESequence. |
static java.lang.String |
TABLETable. |
static java.lang.String |
TEMPORARYTABLETemporary Table. |
static java.lang.String |
TRANSFORMCATEGORYTransformation Category. |
static java.lang.String |
VIEWView. |
static java.lang.String |
VIRTUALTABLEVirtual table. |
| Constructor Summary | |
protected |
GenerationServiceManager() |
| Method Summary | |
void |
clearInstance()Allows to remove the GenerationServiceManager programmatically. |
CompilationResult[] |
compileObject(java.lang.String name, java.lang.String type)compilation of an object. |
CompilationResult[] |
compileObject(java.lang.String name, java.lang.String type, java.lang.String module)compilation of an object. |
static GenerationServiceManager |
getInstance()The method getInstance() provides the handle to the singleton class. |
Project |
getProjectInUse()This method be used to get the Project. |
java.lang.String |
getProjectNameInUse()This method returns the project's name. |
void |
useModule(Module os)This method must be used immediately after the getInstance() has been called. |
ValidationResult[] |
validateObject(java.lang.String name, java.lang.String type)validation of an object. |
ValidationResult[] |
validateObject(java.lang.String name, java.lang.String type, java.lang.String module)validation of an object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String ADVANCEDQUEUE
public static final java.lang.String TABLE
public static final java.lang.String EXTERNALTABLE
public static final java.lang.String VIEW
public static final java.lang.String SEQUENCE
public static final java.lang.String MATERIALIZEDVIEW
public static final java.lang.String DIMENSION
public static final java.lang.String CUBE
public static final java.lang.String TEMPORARYTABLE
public static final java.lang.String MAPPING
public static final java.lang.String FUNCTION
public static final java.lang.String FUNCTIONS
public static final java.lang.String TRANSFORMCATEGORY
public static final java.lang.String VIRTUALTABLE
public static final java.lang.String FUNCTIONLIBRARY
public static final java.lang.String FUNCTION_PACKAGE
public static final java.lang.String PROCEDURE
public static final java.lang.String PROCEDURES
public static final java.lang.String PROJECT
public static final java.lang.String ORACLE_MODULE
public static final java.lang.String PROCESS_FLOW_MODULE
public static final java.lang.String PROCESS_FLOW_PACKAGE
public static final java.lang.String PROCESS_FLOW
public static final java.lang.String GATEWAY_MODULE
public static final java.lang.String FLATFILE
public static final java.lang.String FLATFILE_MODULE
public static final java.lang.String LOCATION
public static final java.lang.String CONNECTOR
public static final java.lang.String OBJECTTYPE
| Constructor Detail |
protected GenerationServiceManager()
| Method Detail |
public static GenerationServiceManager getInstance()
public void clearInstance()
public void useModule(Module os)
os - as Module object.
public Project getProjectInUse()
throws OWBException
OWBException
public java.lang.String getProjectNameInUse()
throws OWBException
OWBException
public ValidationResult[] validateObject(java.lang.String name,
java.lang.String type)
throws OWBException
name - of the objecttype - of the object. (For example, "GenerationServiceManager.TABLE" etc.)OWBException
public ValidationResult[] validateObject(java.lang.String name,
java.lang.String type,
java.lang.String module)
throws OWBException
name - of the objecttype - of the object. (For example, "GenerationServiceManager.TABLE" etc.)module - nameOWBException
public CompilationResult[] compileObject(java.lang.String name,
java.lang.String type)
throws OWBException
name - of the objecttype - of the object. (For example, "GenerationServiceManager.TABLE" etc.)OWBException
public CompilationResult[] compileObject(java.lang.String name,
java.lang.String type,
java.lang.String module)
throws OWBException
name - of the objecttype - of the object. (For example, "GenerationServiceManager.TABLE" etc.)module - nameOWBException
|
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 | |||||||||