public interface ProviderSubscriptionManager extends TagSubscriptionManager
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getSubscribedScanclasses()
Returns a set of the names of scan classes that have tags subscribed.
|
java.util.List<? extends GatewayTag> |
getSubscribedTags(java.lang.String scanclass)
Returns the tags subscribed for a given scanclass.
|
void |
notifyFolders(java.util.Collection<TagPath> paths)
Notify folders that their contents have changed.
|
void |
update(java.util.Collection<? extends GatewayTag> tags)
Notifies the manager that the given tags have changed or been added.
|
void |
updateRemoved(java.util.Collection<TagPath> paths)
Notifies the manager that the tags at the given paths have been deleted.
|
read, subscribe, subscribe, unsubscribe, unsubscribe
java.util.Set<java.lang.String> getSubscribedScanclasses()
java.util.List<? extends GatewayTag> getSubscribedTags(java.lang.String scanclass)
scanclass
- void update(java.util.Collection<? extends GatewayTag> tags)
tags
- void updateRemoved(java.util.Collection<TagPath> paths)
paths
- void notifyFolders(java.util.Collection<TagPath> paths)
paths
-