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, setSchema
checkInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, 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, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addObjectListener, removeObjectListener
addObjectListener, fireObjectUpdated, removeObjectListener
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public MaterializedViewLog()
public MaterializedViewLog(java.lang.String name, Schema schema)
public java.lang.String getType()
DBObject
public 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)