| IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1 |
Field Summary | |
---|---|
public int | CODE_INSERT
The code constant for INSERT.
|
public int | CODE_UPDATE
The code constant for UPDATE.
|
public int | CODE_DELETE
The code constant for DELETE.
|
public int | CODE_EVICT
The code constant for EVICT.
|
public int | CODE_FETCH
The code constant for FETCH.
|
public int | CODE_TOUCH
The code constant for TOUCH.
|
public int | CODE_UNDO_BEFORE_IMAGE_KEYWORDS
The code constant for UNDO_BEFORE_IMAGE_KEYWORDS. Used when.
|
public int | CODE_UNDO_NOT_NEEDED
The code constant for UNDO_NOT_NEEDED. Used to indicate no operation.
|
public LogElement.Type | INSERT
The Type that represents the INSERT operation.
|
public LogElement.Type | UPDATE
The Type that represents the UPDATE operation.
|
public LogElement.Type | DELETE
The Type that represents the DELETE operation.
|
public LogElement.Type | EVICT
The Type that represents the EVICT operation.
|
public LogElement.Type | FETCH
The Type that represents the FETCH operation.
|
public LogElement.Type | TOUCH
The Type that represents the TOUCH operation.
|
public LogElement.Type | UNDO_BEFORE_IMAGE_KEYWORDS
The Type that represents UNDO action remove keywords that are in raw before image keyword list.
|
public LogElement.Type | UNDO_NOT_NEEDED
The Type that represents UNDO action is NOT required for this LogElement.
|
Method Summary | |
---|---|
public
LogElement.Type | getType()
Gets the type of this LogElement . The type indicates what operation.
|
public
Object | getCurrentValue()
Gets the value for this LogElement . This value can be cast to ValueProxyInfo.
|
public
CacheEntry | getCacheEntry()
This returns the entry for this key.
|
public
boolean | isPending()
This is true if this delta has not been applied to a Loader yet. This can be false.
|
public
Object | getVersionedValue()
This is the versioned object at the time the object was first associated with the transaction. The Loader.
|
public
void | setVersionedValue(java.lang.Object)
This is used to update the versioned object after an update of map entry occurs..
|
public
Collection | getNewKeywords()
This returns any new keywords that have been associated with this entry as a result
of this transaction.
|
public
long | getLastAccessTime()
This returns the last access time associated with this LogElement.
|
public
LogElement.Type | getUndoType()
Returns what operation must be performed to "undo" a prior change the transaction
made to the map entry.
|
public
Object | getBeforeImage()
Gets the "before image" of the value object. The "before image" is the value.
|
public
Object | getAfterImage()
Gets the "after image" value object. The "after image" is the value.
|
Field Detail |
public static CODE_INSERT
public static CODE_UPDATE
public static CODE_DELETE
public static CODE_EVICT
public static CODE_FETCH
public static CODE_TOUCH
public static CODE_UNDO_BEFORE_IMAGE_KEYWORDS
public static CODE_UNDO_NOT_NEEDED
public static INSERT
Type
that represents the INSERT operation.
public static UPDATE
Type
that represents the UPDATE operation.
public static DELETE
Type
that represents the DELETE operation.
public static EVICT
Type
that represents the EVICT operation.
public static FETCH
Type
that represents the FETCH operation.
public static TOUCH
Type
that represents the TOUCH operation.
public static UNDO_BEFORE_IMAGE_KEYWORDS
Type
that represents UNDO action remove keywords that are in raw before image keyword list.
public static UNDO_NOT_NEEDED
Type
that represents UNDO action is NOT required for this LogElement.
Method Detail |
public LogElement.Type getType( | ) |
LogElement
. The type indicates what operation
needs to be applied to the map entry.
LogElement
.
It can be one of: INSERT, UPDATE, DELETE, EVICT, FETCH, or TOUCH.
public Object getCurrentValue( | ) |
LogElement
. This value can be cast to ValueProxyInfo
when a ValueInterface is in use in order to determine the set of dirty attributes.
null
in case of DELETE or EVICT.
public CacheEntry getCacheEntry( | ) |
getCommittedValue()
public boolean isPending( | ) |
public Object getVersionedValue( | ) |
public void setVersionedValue( | Object v )
|
v
-
The versioned object.
public Collection getNewKeywords( | ) |
public long getLastAccessTime( | ) |
public LogElement.Type getUndoType( | ) |
LogElement
.
It can be one of: INSERT, UPDATE, DELETE, or UNDO_NOT_NEEDED.
public Object getBeforeImage( | ) |
public Object getAfterImage( | ) |
| IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1 |