public class MaterializedViewLog extends AbstractSchemaObject
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
TYPE  | 
| Constructor and Description | 
|---|
MaterializedViewLog()  | 
MaterializedViewLog(java.lang.String name, Schema schema)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Boolean | 
getCache()  | 
DBObjectID[] | 
getColumnIDs()
Gets the list of columns in the "WITH" clause of the Materialized View Log. 
 | 
java.lang.String | 
getLogTable()
Returns the name of the table in which the changes are logged 
 | 
DBObjectID | 
getMasterTableID()
Returns the ID of the master table whose changes are logged 
 | 
java.lang.Boolean | 
getNewValues()  | 
java.lang.Boolean | 
getObjectIdLogged()
Whether object id is recorded in this log. 
 | 
int | 
getParallel()
Deprecated. 
 
- use  
getParallelDegree() | 
java.lang.Integer | 
getParallelDegree()
Get the degree of parallelism (the number of parallel threads used in the parallel operation) where : 0 = PARALLEL DEFAULT (Oracle server selects the degree) 1 = NOPARALLEL (default) n = PARALLEL n 
 | 
java.lang.Boolean | 
getPrimaryKeyLogged()
Whether primary key information is recorded in this log. 
 | 
java.lang.Boolean | 
getRowidLogged()
Whether row information is recorded in this log. 
 | 
java.lang.Boolean | 
getSequenceLogged()
Whether sequence value is recorded in this log. 
 | 
java.lang.String | 
getType()
Returns the type of this object. 
 | 
void | 
setCache(java.lang.Boolean cache)  | 
void | 
setColumnIDs(DBObjectID[] colIDs)
Sets the list of columns in the "WITH" clause of the Materialized View Log. 
 | 
void | 
setLogTable(java.lang.String logTable)
Sets the name of the table in which the changes are logged 
 | 
void | 
setMasterTableID(DBObjectID masterTableID)
Sets the ID of the master table whose changes are logged 
 | 
void | 
setNewValues(java.lang.Boolean newValues)  | 
void | 
setObjectIdLogged(java.lang.Boolean objectid)
Specifies whether object id is recorded in this log. 
 | 
void | 
setParallel(int parallel)
Deprecated. 
 
 | 
void | 
setParallelDegree(java.lang.Integer parallel)
Set the degree of parallelism (the number of parallel threads used in the parallel operation) where : 0 = PARALLEL DEFAULT (Oracle server selects the degree) 1 = NOPARALLEL (default) n = PARALLEL n 
 | 
void | 
setPrimaryKeyLogged(java.lang.Boolean pk)
Specifies whether primary key information is recorded in this log. 
 | 
void | 
setRowidLogged(java.lang.Boolean rowid)
Specifies whether row information is recorded in this log. 
 | 
void | 
setSequenceLogged(java.lang.Boolean sequence)
Specifies whether sequence value is recorded in this log. 
 | 
getSchema, setSchemafireObjectUpdatedcheckInit, checkInit, copyToImpl, equalsImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitializationaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddObjectListener, removeObjectListeneraddObjectListener, fireObjectUpdated, removeObjectListeneraddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertypublic static final java.lang.String TYPE
public MaterializedViewLog()
public MaterializedViewLog(java.lang.String name,
                   Schema schema)
public java.lang.String getType()
DBObjectpublic DBObjectID getMasterTableID()
public void setMasterTableID(DBObjectID masterTableID)
masterTableID - a string of the table or materialized view namepublic java.lang.String getLogTable()
public void setLogTable(java.lang.String logTable)
logTable - a string of the table or materialized view namepublic java.lang.Boolean getRowidLogged()
public void setRowidLogged(java.lang.Boolean rowid)
rowid - set to true if materialized view log is to record rowid information.public java.lang.Boolean getPrimaryKeyLogged()
public void setPrimaryKeyLogged(java.lang.Boolean pk)
pk - set to true if materialized view log is to record PK information.public java.lang.Boolean getObjectIdLogged()
public void setObjectIdLogged(java.lang.Boolean objectid)
objectid - set to true if materialized view log is to record object ID.public java.lang.Boolean getSequenceLogged()
public void setSequenceLogged(java.lang.Boolean sequence)
sequence - set to true if materialized view log is to record sequence value, which provides additional ordering informationpublic java.lang.Boolean getNewValues()
public void setNewValues(java.lang.Boolean newValues)
@Deprecated public void setParallel(int parallel)
setParallelDegree(Integer)@Deprecated public int getParallel()
getParallelDegree()public void setParallelDegree(java.lang.Integer parallel)
public java.lang.Integer getParallelDegree()
public java.lang.Boolean getCache()
public void setCache(java.lang.Boolean cache)
public DBObjectID[] getColumnIDs()
public void setColumnIDs(DBObjectID[] colIDs)