com.opensymphony.oscache.base.events
Class CachePatternEvent
java.lang.Object
com.opensymphony.oscache.base.events.CacheEvent
com.opensymphony.oscache.base.events.CachePatternEvent
public final class CachePatternEvent
- extends CacheEvent
A CachePatternEvent is fired when a pattern has been applied to a cache.
- Version:
- $Revision: 1.1 $
- Author:
- Chris Miller
Fields inherited from class com.opensymphony.oscache.base.events.CacheEvent |
origin |
CachePatternEvent
public CachePatternEvent(Cache map,
String pattern)
- Constructs a cache pattern event with no origin
- Parameters:
map
- The cache map that the pattern was applied topattern
- The pattern that was applied
CachePatternEvent
public CachePatternEvent(Cache map,
String pattern,
String origin)
- Constructs a cache pattern event
- Parameters:
map
- The cache map that the pattern was applied topattern
- The cache pattern that the event applies to.origin
- An optional tag that can be attached to the event to
specify the event's origin. This is useful to prevent events from being
fired recursively in some situations, such as when an event handler
causes another event to be fired, or for logging purposes.
getMap
public Cache getMap()
- Retrieve the cache map that had the pattern applied.
getPattern
public String getPattern()
- Retrieve the pattern that was applied to the cache.
toString
public String toString()
- Overrides:
toString
in class Object