public class MemoryResourceStateSubscriptionDAOImpl extends Object implements ResourceStateSubscriptionDAO
| Constructor and Description |
|---|
MemoryResourceStateSubscriptionDAOImpl() |
public MemoryResourceStateSubscriptionDAOImpl()
public Collection<ResourceStateSubscription> listSubscriptions(String prefix, String resourceType, String resourceId)
listSubscriptions in interface ResourceStateSubscriptionDAOprefix - null means any prefixresourceType - resource type.resourceId - resource identifierResourceStateSubscriptionDAO.listSubscriptions(java.lang.String,
java.lang.String, java.lang.String)public void addSubscription(ResourceStateSubscription subscription)
addSubscription in interface SubscriptionDAO<ResourceStateSubscription>subscription - subscriptionSubscriptionDAO.addSubscription(java.lang.Object)public ResourceStateSubscription getSubscription(String subscriptionId)
getSubscription in interface SubscriptionDAO<ResourceStateSubscription>subscriptionId - identifierSubscriptionDAO.getSubscription(java.lang.String)public Collection<ResourceStateSubscription> listSubscriptions()
listSubscriptions in interface SubscriptionDAO<ResourceStateSubscription>SubscriptionDAO.listSubscriptions()public Collection<ResourceStateSubscription> listSubscriptions(String prefix)
listSubscriptions in interface SubscriptionDAO<ResourceStateSubscription>prefix - topic expression prefixSubscriptionDAO.listSubscriptions(java.lang.String)public boolean removeSubscription(String subscriptionId)
removeSubscription in interface SubscriptionDAO<ResourceStateSubscription>subscriptionId - identifierSubscriptionDAO.removeSubscription(java.lang.String)public Map<String,ResourceStateSubscription> getById()
public void setById(Map<String,ResourceStateSubscription> byId)
public Map<String,Collection<ResourceStateSubscription>> getByPrefixAndType()
public void setByPrefixAndType(Map<String,Collection<ResourceStateSubscription>> byPrefixAndType)
Copyright © 2017. All rights reserved.