public interface CacheViewsManager
Modifier and Type | Method and Description |
---|---|
CacheView |
getCommittedView(String cacheName) |
Set<Address> |
getLeavers(String cacheName) |
CacheView |
getPendingView(String cacheName) |
void |
handleCommitView(String cacheName,
int viewId) |
void |
handlePrepareView(String cacheName,
CacheView pendingView,
CacheView committedView) |
Map<String,CacheView> |
handleRecoverViews() |
void |
handleRequestJoin(Address sender,
String cacheName) |
void |
handleRequestLeave(Address sender,
String cacheName) |
void |
handleRollbackView(String cacheName,
int newViewId,
int committedViewId) |
void |
join(String cacheName,
CacheViewListener listener)
Start the cache.
|
void |
leave(String cacheName)
Stop the cache.
|
CacheView getCommittedView(String cacheName)
CacheView getPendingView(String cacheName)
Set<Address> getLeavers(String cacheName)
void join(String cacheName, CacheViewListener listener) throws Exception
Exception
void leave(String cacheName)
void handlePrepareView(String cacheName, CacheView pendingView, CacheView committedView) throws Exception
Exception
void handleCommitView(String cacheName, int viewId)
void handleRollbackView(String cacheName, int newViewId, int committedViewId)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.