org.infinispan.notifications.cachemanagerlistener.event
Class EventImpl
java.lang.Object
org.infinispan.notifications.cachemanagerlistener.event.EventImpl
- All Implemented Interfaces:
- CacheStartedEvent, CacheStoppedEvent, Event, ViewChangedEvent
public class EventImpl
- extends Object
- implements CacheStartedEvent, CacheStoppedEvent, ViewChangedEvent
Implementation of cache manager events
- Since:
- 4.0
- Author:
- Manik Surtani
Nested classes/interfaces inherited from interface org.infinispan.notifications.cachemanagerlistener.event.Event |
Event.Type |
EventImpl
public EventImpl()
EventImpl
public EventImpl(String cacheName,
CacheManager cacheManager,
Event.Type type,
List<Address> newMemberList,
List<Address> oldMemberList,
Address localAddress,
int viewId)
getCacheName
public String getCacheName()
- Specified by:
getCacheName
in interface CacheStartedEvent
- Specified by:
getCacheName
in interface CacheStoppedEvent
setCacheName
public void setCacheName(String cacheName)
getCacheManager
public CacheManager getCacheManager()
- Specified by:
getCacheManager
in interface Event
setCacheManager
public void setCacheManager(CacheManager cacheManager)
getType
public Event.Type getType()
- Specified by:
getType
in interface Event
setType
public void setType(Event.Type type)
getNewMembers
public List<Address> getNewMembers()
- Specified by:
getNewMembers
in interface ViewChangedEvent
- Returns:
- the new view associated with this view change.
setNewMembers
public void setNewMembers(List<Address> newMembers)
setOldMembers
public void setOldMembers(List<Address> oldMembers)
getOldMembers
public List<Address> getOldMembers()
- Specified by:
getOldMembers
in interface ViewChangedEvent
getLocalAddress
public Address getLocalAddress()
- Specified by:
getLocalAddress
in interface ViewChangedEvent
getViewId
public int getViewId()
- Specified by:
getViewId
in interface ViewChangedEvent
setViewId
public void setViewId(int viewId)
setLocalAddress
public void setLocalAddress(Address localAddress)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.