|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ToolkitInternal
| Method Summary | ||
|---|---|---|
String |
getClientUUID()
Return the uuid of this client used in mbean names |
|
|
getFeature(ToolkitFeatureTypeInternal<T> type)
Returns the ToolkitFeature implementation identified by type associated with the
Toolkit. |
|
org.terracotta.toolkit.concurrent.locks.ToolkitLock |
getLock(String name,
ToolkitLockTypeInternal lockType)
Get a lock with specified internal lock type |
|
ToolkitLogger |
getLogger(String name)
Returns a new ToolkitLogger for the given name |
|
ToolkitProperties |
getProperties()
Return properties of this toolkit |
|
void |
registerBeforeShutdownHook(Runnable hook)
Registers a Runnable that will be executed before the Toolkit shuts down |
|
void |
waitUntilAllTransactionsComplete()
Waits until all transactions are complete |
|
| Methods inherited from interface org.terracotta.toolkit.Toolkit |
|---|
fireOperatorEvent, getAtomicLong, getBarrier, getBlockingQueue, getBlockingQueue, getCache, getCache, getClusterInfo, getFeature, getList, getLock, getMap, getNotifier, getReadWriteLock, getSet, getSortedMap, getSortedSet, getStore, getStore, shutdown |
| Method Detail |
|---|
org.terracotta.toolkit.concurrent.locks.ToolkitLock getLock(String name,
ToolkitLockTypeInternal lockType)
void registerBeforeShutdownHook(Runnable hook)
Runnable that will be executed before the Toolkit shuts down
void waitUntilAllTransactionsComplete()
ToolkitLogger getLogger(String name)
ToolkitLogger for the given name
String getClientUUID()
ToolkitProperties getProperties()
<T extends org.terracotta.toolkit.ToolkitFeature> T getFeature(ToolkitFeatureTypeInternal<T> type)
ToolkitFeature implementation identified by type associated with the
Toolkit.
type - the type identifying the feature.
type.ToolkitFeatureTypeInternal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||