Interface TagGroupManager
-
public interface TagGroupManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TagGroup
addListener(java.lang.String groupName, TagGroupListener listener)
TagGroup
get(java.lang.String name)
GroupTaskHandle
registerTask(java.lang.String groupName, GroupTask task)
A group task is one that will be polled according to the group mode, rate, and the leased state of the task or group.TagGroup
removeListener(java.lang.String groupName, TagGroupListener listener)
void
requestExecution(java.lang.String name)
This call requests that a tag group run "out of band".
-
-
-
Method Detail
-
get
@Nullable TagGroup get(java.lang.String name)
-
addListener
@Nullable TagGroup addListener(java.lang.String groupName, TagGroupListener listener)
-
removeListener
@Nullable TagGroup removeListener(java.lang.String groupName, TagGroupListener listener)
-
registerTask
GroupTaskHandle registerTask(java.lang.String groupName, GroupTask task)
A group task is one that will be polled according to the group mode, rate, and the leased state of the task or group. The GroupTaskHandle returned allows the caller to update the leased state, as well as cancel the task.
-
requestExecution
void requestExecution(java.lang.String name)
This call requests that a tag group run "out of band".
-
-