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 CacheStartedEvent
getCacheName
in interface CacheStoppedEvent
public void setCacheName(String cacheName)
public EmbeddedCacheManager getCacheManager()
getCacheManager
in interface Event
public void setCacheManager(EmbeddedCacheManager cacheManager)
public Event.Type getType()
public void setType(Event.Type type)
public List<Address> getNewMembers()
ViewChangedEvent
getNewMembers
in interface ViewChangedEvent
public List<Address> getOldMembers()
ViewChangedEvent
getOldMembers
in interface ViewChangedEvent
public Address getLocalAddress()
getLocalAddress
in interface ViewChangedEvent
public int getViewId()
ViewChangedEvent
getViewId
in interface ViewChangedEvent
public void setViewId(int viewId)
public void setLocalAddress(Address localAddress)
public List<List<Address>> getSubgroupsMerged()
getSubgroupsMerged
in interface MergeEvent
public boolean isMergeView()
isMergeView
in interface ViewChangedEvent
public void setMergeView(boolean b)
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.