org.portico.lrc
Class LRCInterestManager.RegionSubscription
java.lang.Object
org.portico.lrc.LRCInterestManager.RegionSubscription
- Enclosing class:
- LRCInterestManager
private class LRCInterestManager.RegionSubscription
- extends Object
This class represents a subscription interest with region data. It can be used for either
interactions or attributes. The handle for the interaction or attribute type is stored,
along with a list of any regions in which the interaction is subscribed.
classHandle
private int classHandle
regionTokens
private Set<Integer> regionTokens
LRCInterestManager.RegionSubscription
public LRCInterestManager.RegionSubscription(int classHandle)
addRegion
public void addRegion(int regionToken)
removeRegion
public void removeRegion(int regionToken)
getRegionTokens
public Set<Integer> getRegionTokens()
usesDDM
public boolean usesDDM()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object