Package org.cyclos.impl.system
Class ExtensionPointCacheKey
- java.lang.Object
-
- org.cyclos.impl.system.ExtensionPointCacheKey
-
- All Implemented Interfaces:
Serializable
public class ExtensionPointCacheKey extends Object implements Serializable
Key used on caches for extension points- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExtensionPointCacheKey(Long networkId, ExtensionPointEvent event, ExtensionPointFilter filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ExtensionPointEventgetEvent()ExtensionPointFiltergetFilter()LonggetNetworkId()inthashCode()booleanmatchesNetwork(Long networkId)booleanmatchesNetworkAndNature(Long networkId, ExtensionPointNature nature)
-
-
-
Constructor Detail
-
ExtensionPointCacheKey
public ExtensionPointCacheKey(Long networkId, ExtensionPointEvent event, ExtensionPointFilter filter)
-
-
Method Detail
-
getEvent
public ExtensionPointEvent getEvent()
-
getFilter
public ExtensionPointFilter getFilter()
-
getNetworkId
public Long getNetworkId()
-
matchesNetwork
public boolean matchesNetwork(Long networkId)
-
matchesNetworkAndNature
public boolean matchesNetworkAndNature(Long networkId, ExtensionPointNature nature)
-
-