Topic (Short Form) REST Endpoints
Topic (Short Form)
The Topic (Short Form) resource provides a set of endpoints for managing Coherence topics and does not require the service name to which the topic belongs. Use this resource to access operational information and performance statistics. Topic data is aggregated across all cluster members or it can be viewed for each cluster member. Applications should initially use this resource to discover topics and their associated topic names. Topic names are required to access management data.
- Ensure this subscriber is connected
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}/connect
- Force this subscriber group to disconnect all subscribers
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscriberGroups/{subscriberGroupName}/disconnectAll
- Force this subscriber to disconnect and reset itself
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}/disconnect
- Force this topic to disconnect all subscribers
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/disconnectAll
- Retrieve the count of remaining messages for each channel
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}/remainingMessages
- Retrieve the current head positions for each channel
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}/heads
- Send a channel populated notification to this subscriber
- Method: postPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}/notifyPopulated
- Use this endpoint to view a list of topics in the cluster
- Method: getPath:
/management/coherence/cluster/topics
- View Topic Channels
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/channels
- View Topic Information
- Method: getPath:
/management/coherence/cluster/topics/{topicName}
- View Topic Member Information
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/members/{memberIdentifier}
- View Topic Members
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/members
- View Topic Subscriber Group
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/subscriberGroups/{subscriberGroupName}
- View Topic Subscriber Groups
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/subscriberGroups
- View Topic Subscribers
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/subscribers
- View Topic Subscribers
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/subscribers/{subscriberId}
- View Topic Subscribers in the subscriber group
- Method: getPath:
/management/coherence/cluster/topics/{topicName}/subscriberGroups/{subscriberGroupName}/subscribers