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, needsInitializationaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, 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, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, hashCode, 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)