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, setSchemacheckInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setIDaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddObjectListener, removeObjectListeneraddObjectListener, fireObjectUpdated, removeObjectListeneraddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, 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)