public class CacheViewInfo extends Object
Constructor and Description |
---|
CacheViewInfo(String cacheName,
CacheView initialView) |
Modifier and Type | Method and Description |
---|---|
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.
|
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)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.