public interface RowLCR extends LCR
AbstractLCR
, DDLLCR
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMIT |
static java.lang.String |
DELETE |
static java.lang.String |
INSERT |
static java.lang.String |
LOB_ERASE |
static java.lang.String |
LOB_TRIM |
static java.lang.String |
LOB_WRITE |
static java.lang.String |
UPDATE |
ATTRIBUTE_ROOT_NAME, ATTRIBUTE_ROW_ID, ATTRIBUTE_SERIAL_NUM, ATTRIBUTE_SESSION_NUM, ATTRIBUTE_THREAD_NUM, ATTRIBUTE_TX_NAME, ATTRIBUTE_USERNAME
Modifier and Type | Method and Description |
---|---|
ColumnValue[] |
getNewValues()
Gets the list of new column values in a row LCR.
|
ColumnValue[] |
getOldValues()
Gets the list of old column values in a row LCR.
|
boolean |
hasChunkData()
Indicates whether this LCR contains chunk data for LOB, LONG, or XMLTYPE columns.
|
void |
setChunkDataFlag(boolean chunkDataFlag)
Sets the chunkDataFlag.
|
void |
setNewValues(ColumnValue[] newValues)
Sets the new column values list for a row LCR.
|
void |
setOldValues(ColumnValue[] oldValues)
Sets the old column values list for a row LCR.
|
getAttribute, getCommandType, getObjectName, getObjectOwner, getPosition, getSourceDatabaseName, getSourceTime, getTag, getTransactionId, setAttribute, setCommandType, setObjectName, setObjectOwner, setPosition, setSourceDatabaseName, setSourceTime, setTag, setTransactionId
static final java.lang.String INSERT
static final java.lang.String UPDATE
static final java.lang.String DELETE
static final java.lang.String COMMIT
static final java.lang.String LOB_WRITE
static final java.lang.String LOB_ERASE
static final java.lang.String LOB_TRIM
ColumnValue[] getOldValues()
ColumnValue[] getNewValues()
void setOldValues(ColumnValue[] oldValues)
oldValues
- The old column value arrayvoid setNewValues(ColumnValue[] newValues)
newValues
- The new column value arrayboolean hasChunkData()
void setChunkDataFlag(boolean chunkDataFlag)
chunkDataFlag
- indicates whether this LCR contains chunk data.