|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.db.AbstractDBObject oracle.javatools.db.AbstractBuildableObject oracle.javatools.db.AbstractSchemaObject oracle.javatools.db.ora.MaterializedViewLog
public class MaterializedViewLog
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
---|
AbstractDBObject.ChildSupport |
Field Summary | |
---|---|
static java.lang.String |
TYPE
|
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Constructor Summary | |
---|---|
MaterializedViewLog()
|
|
MaterializedViewLog(java.lang.String name,
Schema schema)
|
Method Summary | |
---|---|
DBObject |
copyTo(DBObject target,
DBObject copyParent,
IDPolicy idPolicy)
Internal copy method used by the API to perform copy operations. |
protected void |
copyToImpl(MaterializedViewLog copy,
DBObject copyParent,
IDPolicy idPolicy)
|
boolean |
equals(java.lang.Object o)
|
protected boolean |
equalsImpl(MaterializedViewLog copy)
|
java.lang.Boolean |
getCache()
|
DBObjectID[] |
getColumnIDs()
Gets the list of columns in the "WITH" clause of the Materialized View Log. |
java.lang.Boolean |
getLogging()
Deprecated. Storage properties of the Materialized View Log are stored on an OracleStorageProperties object in the Materialized View Log property map, keyed by OracleStorageProperties.KEY |
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()
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. |
protected void |
getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
Implementation first checks that the object has been built - then returns the collection from suprt.getReferenceIDsImpl(). |
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 |
getTablespace()
Deprecated. Storage properties of the Materialized View Log are stored on an OracleStorageProperties object in the Materialized View Log property map, keyed by OracleStorageProperties.KEY |
java.lang.String |
getType()
Returns the type of this object. |
boolean |
isColumsFiltered()
Whether filtered column information is recorded in this log. |
boolean |
replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
Override in subclasses to replace reference IDs as appropriate. |
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 |
setColumnsFiltered(boolean filter)
Deprecated. - use setColumns |
void |
setLogging(java.lang.Boolean logging)
Deprecated. Storage properties of the Materialized View Log are stored on an OracleStorageProperties object in the Materialized View Log property map, keyed by OracleStorageProperties.KEY |
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)
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. |
void |
setTablespace(java.lang.String tablespace)
Deprecated. Storage properties of the Materialized View Log are stored on an OracleStorageProperties object in the Materialized View Log property map, keyed by OracleStorageProperties.KEY |
Methods inherited from class oracle.javatools.db.AbstractSchemaObject |
---|
addObjectListener, copyToImpl, equalsImpl, getParent, getSchema, removeObjectListener, setSchema |
Methods inherited from class oracle.javatools.db.AbstractBuildableObject |
---|
addObjectListener, checkInit, checkInit, checkInitEx, copyToImpl, equalsImpl, fireObjectUpdated, getOwnedObjectsImpl, getProperties, getProperty, getProperty, needsInitialization, removeObjectListener, setProperties, setProperty |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyToImpl, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, setID, setName, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.SystemObject |
---|
addObjectListener, fireObjectUpdated, removeObjectListener |
Methods inherited from interface oracle.javatools.db.DBObject |
---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, setID, setName |
Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
---|
getProperties, getProperty, getProperty, setProperties, setProperty |
Field Detail |
---|
public static final java.lang.String TYPE
Constructor Detail |
---|
public MaterializedViewLog()
public MaterializedViewLog(java.lang.String name, Schema schema)
Method Detail |
---|
public DBObject copyTo(DBObject target, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObject
This method does not fix internal reference ids on copy. That is done by
the calling DBObject.copyTo(DBObject, IDPolicy)
method.
copyTo
in class AbstractDBObject
DBObject.copyTo(java.lang.Object)
,
DBObject.copyTo(DBObject, boolean)
,
AbstractDBObject.copyToImpl(oracle.javatools.db.AbstractDBObject, oracle.javatools.db.DBObject, oracle.javatools.db.IDPolicy)
protected void copyToImpl(MaterializedViewLog copy, DBObject copyParent, IDPolicy idPolicy)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean equalsImpl(MaterializedViewLog copy)
public java.lang.String getType()
DBObject
public DBObjectID getMasterTableID()
public void setMasterTableID(DBObjectID masterTableID)
master
- 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 name@Deprecated public java.lang.String getTablespace()
@Deprecated public void setTablespace(java.lang.String tablespace)
tablespace
- a string of the tablespace name (or null or "" for
default)public 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 boolean isColumsFiltered()
@Deprecated public void setColumnsFiltered(boolean filter)
set
- to true if materialized view log is to record filtered
column information.@Deprecated public java.lang.Boolean getLogging()
@Deprecated public void setLogging(java.lang.Boolean logging)
public java.lang.Boolean getNewValues()
public void setNewValues(java.lang.Boolean newValues)
public void setParallel(int parallel)
public int getParallel()
public java.lang.Boolean getCache()
public void setCache(java.lang.Boolean cache)
public DBObjectID[] getColumnIDs()
public void setColumnIDs(DBObjectID[] colIDs)
protected void getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
AbstractBuildableObject
getReferenceIDsImpl
in class AbstractBuildableObject
refs
- the collection of ids this object referencespublic boolean replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
AbstractDBObject
replaceReferenceIDs
in interface DBObject
replaceReferenceIDs
in class AbstractDBObject
idMap
- key = old DBObjectID, value = new DBObjectID
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |