|
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 |
ADVANCEDQUEUE Advanced Queue. |
static java.lang.String |
CONNECTOR Connector. |
static java.lang.String |
CUBE Cube. |
static java.lang.String |
DIMENSION Dimension. |
static java.lang.String |
EXTERNALTABLE External Table. |
static java.lang.String |
FLATFILE Flat file. |
static java.lang.String |
FLATFILE_MODULE Flat file module. |
static java.lang.String |
FUNCTION Function. |
static java.lang.String |
FUNCTION_PACKAGE Function Package. |
static java.lang.String |
FUNCTIONLIBRARY Function Library. |
static java.lang.String |
FUNCTIONS Functions. |
static java.lang.String |
GATEWAY_MODULE Gateway Module. |
static java.lang.String |
LOCATION Location. |
static java.lang.String |
MAPPING Mapping. |
static java.lang.String |
MATERIALIZEDVIEW MaterializedView. |
static java.lang.String |
OBJECTTYPE Object type. |
static java.lang.String |
ORACLE_MODULE Oracle Module. |
static java.lang.String |
PROCEDURE Procedure. |
static java.lang.String |
PROCEDURES Procedures. |
static java.lang.String |
PROCESS_FLOW Process flow. |
static java.lang.String |
PROCESS_FLOW_MODULE Process flow package. |
static java.lang.String |
PROCESS_FLOW_PACKAGE Process flow package. |
static java.lang.String |
PROJECT Project. |
static java.lang.String |
SEQUENCE Sequence. |
static java.lang.String |
TABLE Table. |
static java.lang.String |
TEMPORARYTABLE Temporary Table. |
static java.lang.String |
TRANSFORMCATEGORY Transformation Category. |
static java.lang.String |
VIEW View. |
static java.lang.String |
VIRTUALTABLE Virtual 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 |