public class DefaultDDLLCR extends AbstractLCR implements DDLLCR
ATTRIBUTE_ROOT_NAME, ATTRIBUTE_ROW_ID, ATTRIBUTE_SERIAL_NUM, ATTRIBUTE_SESSION_NUM, ATTRIBUTE_THREAD_NUM, ATTRIBUTE_TX_NAME, ATTRIBUTE_USERNAME| Constructor and Description |
|---|
DefaultDDLLCR()
Constructs a DDLLCR object with NULL values
|
DefaultDDLLCR(java.lang.String sourceDatabaseName, java.lang.String commandType, java.lang.String objectOwner, java.lang.String objectName, java.lang.String transactionId, byte[] tag, byte[] position, oracle.sql.DATE sourceTime)
Constructs a DDLLCR object with given LCR parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBaseTableName()
Gets the base table name.
|
java.lang.String |
getBaseTableOwner()
Gets the base table owner.
|
java.lang.String |
getCurrentSchema()
Gets the current schema name.
|
java.lang.String |
getDDLText()
Gets the DDL statement text.
|
java.lang.String |
getEditionName()
Gets the edition name.
|
java.lang.String |
getLogonUser()
Gets the logon user name.
|
java.lang.String |
getObjectType()
Gets the object type.
|
void |
setBaseTableName(java.lang.String baseTableName)
Sets the base table name.
|
void |
setBaseTableOwner(java.lang.String baseTableOwner)
Sets the base table owner.
|
void |
setCurrentSchema(java.lang.String currentSchema)
Sets the current schema.
|
void |
setDDLText(java.lang.String ddlText)
Sets the DDL statement text.
|
void |
setEditionName(java.lang.String editionName)
Sets the edition name.
|
void |
setLogonUser(java.lang.String logonUser)
Sets the logon user name.
|
void |
setObjectType(java.lang.String objectType)
Sets the object type.
|
getAttribute, getAttributeName, getAttributesList, getAttributeValue, getCommandType, getCommitSCN, getMessageTrackingLabel, getNumAttributes, getObjectName, getObjectOwner, getPosition, getRootName, getSCN, getSourceDatabaseName, getSourceTime, getTag, getTransactionId, setAttribute, setCommandType, setMessageTrackingLabel, setObjectName, setObjectOwner, setPosition, setRootName, setSourceDatabaseName, setSourceTime, setTag, setTransactionIdequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttribute, getCommandType, getObjectName, getObjectOwner, getPosition, getSourceDatabaseName, getSourceTime, getTag, getTransactionId, setAttribute, setCommandType, setObjectName, setObjectOwner, setPosition, setSourceDatabaseName, setSourceTime, setTag, setTransactionIdpublic DefaultDDLLCR()
public DefaultDDLLCR(java.lang.String sourceDatabaseName,
java.lang.String commandType,
java.lang.String objectOwner,
java.lang.String objectName,
java.lang.String transactionId,
byte[] tag,
byte[] position,
oracle.sql.DATE sourceTime)
sourceDatabaseName - source database name.commandType - RowLCR command type.objectOwner - object owner.objectName - object name.transactionId - transaction identifier (ID).tag - LCR tag.position - LCR positionsourceTime - source timestamp.public void setCurrentSchema(java.lang.String currentSchema)
setCurrentSchema in interface DDLLCRcurrentSchema - A string contains the current schema. Ensure that this parameter is set to a non-NULL valuepublic void setDDLText(java.lang.String ddlText)
setDDLText in interface DDLLCRddlText - The DDL statement. Set this parameter to a non-NULL value.public void setLogonUser(java.lang.String logonUser)
setLogonUser in interface DDLLCRlogonUser - The logon user namepublic void setBaseTableOwner(java.lang.String baseTableOwner)
setBaseTableOwner in interface DDLLCRbaseTableOwner - The base table ownerpublic void setBaseTableName(java.lang.String baseTableName)
setBaseTableName in interface DDLLCRbaseTableName - The base table namepublic void setObjectType(java.lang.String objectType)
setObjectType in interface DDLLCRobjectType - The object typepublic void setEditionName(java.lang.String editionName)
throws StreamsException
setEditionName in interface DDLLCReditionName - The edition name.StreamsException - if error occurs when obtaining edition namepublic java.lang.String getCurrentSchema()
getCurrentSchema in interface DDLLCRpublic java.lang.String getDDLText()
getDDLText in interface DDLLCRpublic java.lang.String getLogonUser()
getLogonUser in interface DDLLCRpublic java.lang.String getBaseTableOwner()
getBaseTableOwner in interface DDLLCRpublic java.lang.String getBaseTableName()
getBaseTableName in interface DDLLCRpublic java.lang.String getObjectType()
getObjectType in interface DDLLCRpublic java.lang.String getEditionName()
throws StreamsException
getEditionName in interface DDLLCRStreamsException - if error occurs when obtaining edition name