oracle.sysman.dbTarget.db.changemgr.emo.docaccess
Class XMLMViewLogAccessor

java.lang.Object
  extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
      extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLSchemaObjAccessor
          extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLMViewLogAccessor

public class XMLMViewLogAccessor
extends XMLSchemaObjAccessor


Field Summary
 
Fields inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
DDL_ALTER_LEFT_TO_RIGHT, DDL_ALTER_RIGHT_TO_LEFT, DDL_CREATE_LEFT, DDL_CREATE_RIGHT, DDL_DROP, DIFF_NODES_PATTERN, MDAPI_CLUSTER, MDAPI_DB_LINK, MDAPI_FUNCTION, MDAPI_INDEX, MDAPI_MATERIALIZED_VIEW, MDAPI_MATERIALIZED_VIEW_LOG, MDAPI_PACKAGE, MDAPI_PACKAGE_BODY, MDAPI_PACKAGE_SPEC, MDAPI_PROCEDURE, MDAPI_PROFILE, MDAPI_ROLE, MDAPI_ROLLBACK_SEGMENT, MDAPI_SEQUENCE, MDAPI_SYNONYM, MDAPI_TABLE, MDAPI_TABLESPACE, MDAPI_TRIGGER, MDAPI_TYPE, MDAPI_USER, MDAPI_VIEW
 
Method Summary
 void applySchemaMap(java.util.HashMap schemaMap, int changeMode)
           
 java.lang.String getDegreeStr()
           
 java.lang.String getDropDDL()
           
 java.lang.String[] getFilterColumns()
           
static java.lang.String getMViewLogNameFromMstrTblName(java.lang.String mtName)
           
 java.lang.String getName()
           
 java.lang.String getOnTableName()
           
 java.lang.String getOnTableSchema()
           
 java.lang.String getSchema()
           
 boolean getUseNewValue()
           
 boolean getUsePrimaryKey()
           
 boolean getUseRowID()
           
 boolean getUseSequenceValue()
           
 void initializeAll()
          Fully initializes the accessor.
 void setOnTableSchema(java.lang.String schema)
           
 java.lang.String toString()
           
 
Methods inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLSchemaObjAccessor
getDegree, getDegreeDefault, getNumberPartitions, getObjectName, getObjectSchema, getParallel, getPartitionAt, getPartitioned, getPartitions, getQuotedFullName, getSegment, getSXMLDocFromDB, getTablespace, setDegree, setDegreeDefault, setParallel, setSchema, setTablespace
 
Methods inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
applyDiffs, applySchemaMap, compareDefinition, compareDefinition, compareDefinition, compareDefinition, createXslTransformInfo, generateDDL, generateDDL, generateDDL, generateDDLs, getAppendStatistics, getChangeMode, getColumnName, getDDL, getDDL, getDDL, getDDLForExecution, getDDLForExecution, getDifferencesDocument, getDocument, getQuotedName, getXMLAccessorForType, getXMLAccessorForType, getXMLAccessorForType, hasDiffs, initFromDatabase, initFromDatabase, initialize, intTypeToMDAPIType, isAlterable, MDAPITypeToIntType, printXmlRoot, registerApplyDiffListener, releaseXML, revert, setAppendStatistics, setObjectName, setTransformParams, setXmlDoc, sxmlSupported, sxmlSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

initializeAll

public void initializeAll()
                   throws XMLAccessorException
Description copied from class: XMLAccessor
Fully initializes the accessor. For most types, this is unnecessary, but some types (notably Table) access much of their information using separate accessors. Such types should override this method to fully initialize their accessors.

Overrides:
initializeAll in class XMLAccessor
Throws:
XMLAccessorException - if the XMLAccessor subclass cannot be initialized.

applySchemaMap

public void applySchemaMap(java.util.HashMap schemaMap,
                           int changeMode)
Overrides:
applySchemaMap in class XMLSchemaObjAccessor

getSchema

public java.lang.String getSchema()
Overrides:
getSchema in class XMLSchemaObjAccessor

getName

public java.lang.String getName()
Overrides:
getName in class XMLAccessor

getMViewLogNameFromMstrTblName

public static java.lang.String getMViewLogNameFromMstrTblName(java.lang.String mtName)

getOnTableSchema

public java.lang.String getOnTableSchema()

setOnTableSchema

public void setOnTableSchema(java.lang.String schema)

getOnTableName

public java.lang.String getOnTableName()

getUsePrimaryKey

public boolean getUsePrimaryKey()

getDegreeStr

public java.lang.String getDegreeStr()

getUseRowID

public boolean getUseRowID()

getUseNewValue

public boolean getUseNewValue()

getUseSequenceValue

public boolean getUseSequenceValue()

getFilterColumns

public java.lang.String[] getFilterColumns()

getDropDDL

public java.lang.String getDropDDL()
Overrides:
getDropDDL in class XMLAccessor

toString

public java.lang.String toString()
Overrides:
toString in class XMLSchemaObjAccessor