public abstract class BaseWrapper extends Object implements Lockable, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected SharedCounters |
counters |
protected boolean |
debug |
protected boolean |
debugFine |
| Constructor and Description |
|---|
BaseWrapper() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
createDataInCache(com.gemstone.gemfire.cache.Region region,
Object name)
Creates a lockable object and puts it in the cache.
|
void |
lock(com.gemstone.gemfire.cache.Region aRegion,
Object name)
Locks a lockable object.
|
protected com.gemstone.gemfire.LogWriter |
log() |
protected abstract void |
noteUpdate() |
abstract void |
read(com.gemstone.gemfire.cache.Region region,
Object name)
Reads a lockable object.
|
String |
toString(com.gemstone.gemfire.cache.Region region,
Object name) |
void |
unlock(com.gemstone.gemfire.cache.Region aRegion,
Object name)
Unlocks a lockable object.
|
protected abstract Object |
update(Object obj) |
void |
update(com.gemstone.gemfire.cache.Region region,
Object name)
Updates a lockable object.
|
abstract void |
validate(com.gemstone.gemfire.cache.Region region,
Info info)
Tests whether a lockable object has the expected state.
|
protected transient SharedCounters counters
protected transient boolean debug
protected transient boolean debugFine
public abstract void createDataInCache(com.gemstone.gemfire.cache.Region region,
Object name)
LockablecreateDataInCache in interface Lockablepublic void lock(com.gemstone.gemfire.cache.Region aRegion,
Object name)
Lockablepublic void unlock(com.gemstone.gemfire.cache.Region aRegion,
Object name)
Lockablepublic abstract void read(com.gemstone.gemfire.cache.Region region,
Object name)
Lockablepublic void update(com.gemstone.gemfire.cache.Region region,
Object name)
Lockableprotected abstract void noteUpdate()
public abstract void validate(com.gemstone.gemfire.cache.Region region,
Info info)
Lockableprotected com.gemstone.gemfire.LogWriter log()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.