public class EventImpl extends Object implements CacheStartedEvent, CacheStoppedEvent, ViewChangedEvent, MergeEvent
Event.Type| Constructor and Description |
|---|
EventImpl() |
EventImpl(String cacheName,
EmbeddedCacheManager cacheManager,
Event.Type type,
List<Address> newMemberList,
List<Address> oldMemberList,
Address localAddress,
int viewId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
EmbeddedCacheManager |
getCacheManager() |
String |
getCacheName() |
Address |
getLocalAddress() |
List<Address> |
getNewMembers()
Gets the current list of members.
|
List<Address> |
getOldMembers()
Gets the previous list of members.
|
List<List<Address>> |
getSubgroupsMerged() |
Event.Type |
getType() |
int |
getViewId()
Get JGroups view id.
|
int |
hashCode() |
boolean |
isMergeView() |
void |
setCacheManager(EmbeddedCacheManager cacheManager) |
void |
setCacheName(String cacheName) |
void |
setLocalAddress(Address localAddress) |
void |
setMergeView(boolean b) |
void |
setNewMembers(List<Address> newMembers) |
void |
setOldMembers(List<Address> oldMembers) |
void |
setSubgroupsMerged(List<List<Address>> subgroupsMerged) |
void |
setType(Event.Type type) |
void |
setViewId(int viewId) |
String |
toString() |
public EventImpl()
public EventImpl(String cacheName, EmbeddedCacheManager cacheManager, Event.Type type, List<Address> newMemberList, List<Address> oldMemberList, Address localAddress, int viewId)
public String getCacheName()
getCacheName in interface CacheStartedEventgetCacheName in interface CacheStoppedEventpublic void setCacheName(String cacheName)
public EmbeddedCacheManager getCacheManager()
getCacheManager in interface Eventpublic void setCacheManager(EmbeddedCacheManager cacheManager)
public Event.Type getType()
public void setType(Event.Type type)
public List<Address> getNewMembers()
ViewChangedEventgetNewMembers in interface ViewChangedEventpublic List<Address> getOldMembers()
ViewChangedEventgetOldMembers in interface ViewChangedEventpublic Address getLocalAddress()
getLocalAddress in interface ViewChangedEventpublic int getViewId()
ViewChangedEventgetViewId in interface ViewChangedEventpublic void setViewId(int viewId)
public void setLocalAddress(Address localAddress)
public List<List<Address>> getSubgroupsMerged()
getSubgroupsMerged in interface MergeEventpublic boolean isMergeView()
isMergeView in interface ViewChangedEventpublic void setMergeView(boolean b)
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.