public class OperationsBlackboard extends Blackboard implements RegionOperationEvents, EntryOperationEvents, FunctionOperationEvents, TransactionOperationEvents, RegionQueryOperationEvents, CQAndIndexOperationEvents
| Modifier and Type | Field and Description |
|---|---|
static int |
DLOCK_COUNT |
static java.lang.String |
EVENTLIST |
static int |
FIRENFORGET_FUNCTION_COUNT |
static java.lang.String |
FUNCTION_MAP |
static int |
GENERIC_FUNCTION_COUNT |
static int |
REGION_COUNT |
static int |
REGION_FUNCTION_COUNT |
static int |
SLEEP_FUNCTION_COUNT |
counterNames, GemFire, RMIEVENT_REGION_ADDED, EVENT_REGION_CLEARED, EVENT_REGION_CLOSED, EVENT_REGION_DESTROYED, EVENT_REGION_INVALIDATEDEVENT_FUNCT_EXEC, EVENT_FUNCT_REGISTER, EVENT_FUNCT_UNREGISTEREVENT_TX_COMMITED, EVENT_TX_ROLLEDBACK, EVENT_TX_STARTEDEVENT_QUERYEVENT_ENTRY_ADDED, EVENT_ENTRY_DESTROYED, EVENT_ENTRY_DESTROYEDLOCAL, EVENT_ENTRY_INVALIDATED, EVENT_ENTRY_INVALIDATEDLOCAL, EVENT_ENTRY_PUTIFABSENT, EVENT_ENTRY_READ, EVENT_ENTRY_REMOVED, EVENT_ENTRY_REPLACED, EVENT_ENTRY_UPDATEDEVENT_CQ_CREATED, EVENT_CQ_STOP, EVENT_INDEX_CREATED, EVENT_INDEX_REMOVED| Constructor and Description |
|---|
OperationsBlackboard() |
OperationsBlackboard(java.lang.String name,
java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvents(java.util.List<OperationEvent> events) |
void |
addRegionDefinitions(java.util.Map<java.lang.String,RegionDefinition> map) |
void |
cqCreated(java.lang.String name,
java.lang.String query,
java.lang.String listeners) |
void |
cqStopped(java.lang.String name,
java.lang.String query) |
void |
entryAdded(java.lang.String regionName,
java.lang.String key,
java.lang.Object value) |
void |
entryDestroyed(java.lang.String regionName,
java.lang.String key) |
void |
entryDestroyedLocal(java.lang.String regionName,
java.lang.String key) |
void |
entryInvalidated(java.lang.String regionName,
java.lang.String key) |
void |
entryInvalidatedLocal(java.lang.String regionName,
java.lang.String key) |
void |
entryPutIfAbsent(java.lang.String regionName,
java.lang.String key,
java.lang.Object value) |
void |
entryRead(java.lang.String regionName,
java.lang.String key) |
void |
entryRemoved(java.lang.String regionName,
java.lang.String key) |
void |
entryReplaced(java.lang.String regionName,
java.lang.String key,
java.lang.Object value) |
void |
entryUpdated(java.lang.String regionName,
java.lang.String key,
java.lang.Object value) |
void |
functionExecuted(java.lang.String id,
java.lang.Object result) |
void |
functionRegistered(java.lang.String id) |
void |
functionUnregistered(java.lang.String id) |
static OperationsBlackboard |
getBB() |
int |
getDLockCounter() |
int |
getFunctionCounter() |
int |
getNextDLockCounter() |
java.lang.String |
getNextFunctionId(java.lang.String name) |
int |
getNextRegionCounter() |
java.lang.String |
getNextSleepFunctionId() |
int |
getRegionCounter() |
java.util.Map<java.lang.String,RegionDefinition> |
getRegionDefinitions() |
int |
getSleepFunctionCounter() |
void |
indexCreated(java.lang.String name,
java.lang.String expression,
java.lang.String fromClause) |
void |
indexRemoved(java.lang.String name) |
void |
printEvents() |
void |
queryRegion(java.lang.String regionName,
int resultSize) |
void |
regionAdded(com.gemstone.gemfire.cache.Region region) |
void |
regionAdded(java.lang.String regionPath) |
void |
regionCleared(java.lang.String name) |
void |
regionClosed(java.lang.String name) |
void |
regionDestroyed(java.lang.String name,
java.util.Set<java.lang.String> chlildren) |
void |
regionInvalidated(java.lang.String name) |
void |
transactionCommited() |
void |
transactionRolledback() |
void |
transactionStarted() |
createSharedCounters, createSharedLock, createSharedMap, getCounterNames, getSharedCounter, getSharedCounters, getSharedLock, getSharedMap, print, printSharedCounters, printSharedMappublic static final java.lang.String EVENTLIST
public static final java.lang.String FUNCTION_MAP
public static int SLEEP_FUNCTION_COUNT
public static int REGION_FUNCTION_COUNT
public static int FIRENFORGET_FUNCTION_COUNT
public static int GENERIC_FUNCTION_COUNT
public static int REGION_COUNT
public static int DLOCK_COUNT
public OperationsBlackboard()
public OperationsBlackboard(java.lang.String name,
java.lang.String type)
public static OperationsBlackboard getBB()
public void regionAdded(com.gemstone.gemfire.cache.Region region)
regionAdded in interface RegionOperationEventspublic void regionAdded(java.lang.String regionPath)
regionAdded in interface RegionOperationEventspublic void regionDestroyed(java.lang.String name,
java.util.Set<java.lang.String> chlildren)
regionDestroyed in interface RegionOperationEventspublic void regionInvalidated(java.lang.String name)
regionInvalidated in interface RegionOperationEventspublic void regionClosed(java.lang.String name)
regionClosed in interface RegionOperationEventspublic void regionCleared(java.lang.String name)
regionCleared in interface RegionOperationEventspublic void addEvents(java.util.List<OperationEvent> events)
public void entryAdded(java.lang.String regionName,
java.lang.String key,
java.lang.Object value)
entryAdded in interface EntryOperationEventspublic void entryInvalidated(java.lang.String regionName,
java.lang.String key)
entryInvalidated in interface EntryOperationEventspublic void entryDestroyed(java.lang.String regionName,
java.lang.String key)
entryDestroyed in interface EntryOperationEventspublic void entryUpdated(java.lang.String regionName,
java.lang.String key,
java.lang.Object value)
entryUpdated in interface EntryOperationEventspublic void entryRead(java.lang.String regionName,
java.lang.String key)
entryRead in interface EntryOperationEventspublic void entryInvalidatedLocal(java.lang.String regionName,
java.lang.String key)
entryInvalidatedLocal in interface EntryOperationEventspublic void entryDestroyedLocal(java.lang.String regionName,
java.lang.String key)
entryDestroyedLocal in interface EntryOperationEventspublic void entryPutIfAbsent(java.lang.String regionName,
java.lang.String key,
java.lang.Object value)
entryPutIfAbsent in interface EntryOperationEventspublic void entryRemoved(java.lang.String regionName,
java.lang.String key)
entryRemoved in interface EntryOperationEventspublic void entryReplaced(java.lang.String regionName,
java.lang.String key,
java.lang.Object value)
entryReplaced in interface EntryOperationEventspublic void transactionStarted()
transactionStarted in interface TransactionOperationEventspublic void transactionCommited()
transactionCommited in interface TransactionOperationEventspublic void transactionRolledback()
transactionRolledback in interface TransactionOperationEventspublic void queryRegion(java.lang.String regionName,
int resultSize)
queryRegion in interface RegionQueryOperationEventspublic void functionRegistered(java.lang.String id)
functionRegistered in interface FunctionOperationEventspublic void functionUnregistered(java.lang.String id)
functionUnregistered in interface FunctionOperationEventspublic void functionExecuted(java.lang.String id,
java.lang.Object result)
functionExecuted in interface FunctionOperationEventspublic void cqCreated(java.lang.String name,
java.lang.String query,
java.lang.String listeners)
cqCreated in interface CQAndIndexOperationEventspublic void cqStopped(java.lang.String name,
java.lang.String query)
cqStopped in interface CQAndIndexOperationEventspublic void indexCreated(java.lang.String name,
java.lang.String expression,
java.lang.String fromClause)
indexCreated in interface CQAndIndexOperationEventspublic void indexRemoved(java.lang.String name)
indexRemoved in interface CQAndIndexOperationEventspublic void printEvents()
public void addRegionDefinitions(java.util.Map<java.lang.String,RegionDefinition> map)
public java.util.Map<java.lang.String,RegionDefinition> getRegionDefinitions()
public java.lang.String getNextSleepFunctionId()
public int getSleepFunctionCounter()
public java.lang.String getNextFunctionId(java.lang.String name)
public int getFunctionCounter()
public int getNextRegionCounter()
public int getRegionCounter()
public int getNextDLockCounter()
public int getDLockCounter()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.