|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.infinispan.cacheviews.CacheViewInfo
public class CacheViewInfo
The cluster-wide state of a cache.
Constructor Summary | |
---|---|
CacheViewInfo(String cacheName,
CacheView initialView)
|
Method Summary | |
---|---|
void |
commitView(int viewId)
Update the committed view |
List<Address> |
computeLeavers(List<Address> newMembers)
|
String |
getCacheName()
|
CacheView |
getCommittedView()
|
CacheViewListener |
getListener()
|
PendingCacheViewChanges |
getPendingChanges()
|
CacheView |
getPendingView()
|
void |
prepareView(CacheView newView)
Update the pending view. |
void |
rollbackView(int newViewId,
int committedViewId)
Discard the pending view |
void |
setListener(CacheViewListener listener)
We only support one listener per cache. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CacheViewInfo(String cacheName, CacheView initialView)
Method Detail |
---|
public String getCacheName()
public CacheView getCommittedView()
public CacheView getPendingView()
public void setListener(CacheViewListener listener)
listener
- public CacheViewListener getListener()
public PendingCacheViewChanges getPendingChanges()
public void prepareView(CacheView newView)
createPendingView
already updated the pending view.
public void commitView(int viewId)
public void rollbackView(int newViewId, int committedViewId)
public List<Address> computeLeavers(List<Address> newMembers)
newMembers
list.
Includes both committed and pending members.
|
--> | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |