Package | Description |
---|---|
org.wso2.carbon.andes.event.admin |
Modifier and Type | Method and Description |
---|---|
void |
AndesEventAdminService.addTopic(String topic)
Adds a new topic
|
boolean |
AndesEventAdminService.checkCurrentUserHasAddTopicPermission()
Evaluate current logged in user has add topic permission.
|
boolean |
AndesEventAdminService.checkCurrentUserHasDeleteTopicPermission()
Evaluate current logged in user has delete topic permission.
|
boolean |
AndesEventAdminService.checkCurrentUserHasDetailsTopicPermission()
Evaluate current logged in user has view topic details permission.
|
boolean |
AndesEventAdminService.checkCurrentUserHasPublishTopicPermission(String topicName)
Evaluate current logged in user has publish permission for given topic.
|
boolean |
AndesEventAdminService.checkUserHasAddTopicPermission(String username)
Evaluate given username has add topic permission.
|
boolean |
AndesEventAdminService.checkUserHasDeleteTopicPermission(String username)
Evaluate given username has delete topic permission.
|
boolean |
AndesEventAdminService.checkUserHasDetailsTopicPermission(String username)
Evaluate given username has view topic details permission.
|
boolean |
AndesEventAdminService.checkUserHasPublishTopicPermission(String topicName,
String username)
Evaluate given username has publish permission for given topic.
|
org.wso2.carbon.andes.event.core.TopicNode |
AndesEventAdminService.getAllTopics()
Gets all the topics
|
int |
AndesEventAdminService.getAllWSSubscriptionCountForTopic(String topic)
Gets the total number of subscriptions for a topic
Suppressing warning as this is used as a web service
|
Subscription[] |
AndesEventAdminService.getAllWSSubscriptionsForTopic(String topic,
int startingIndex,
int maxSubscriptionCount)
Gets all subscriptions for a topic with limited results to return
Suppressing warning as this is used as a web service
|
Subscription[] |
AndesEventAdminService.getJMSSubscriptionsForTopic(String topic)
Gets the JMS subscriptions for a topic
Suppressing warning as this is used as a web service
|
org.wso2.carbon.andes.event.core.TopicNode |
AndesEventAdminService.getPaginatedTopicTree(String topicPath,
int startIndex,
int numberOfTopicsPerRound)
Gets a subset of the topics
|
org.wso2.carbon.andes.event.core.TopicRolePermission[] |
AndesEventAdminService.getTopicRolePermissions(String topic)
Gets the permission roles for a topic
Suppressing warning as this is used as a web service
|
String[] |
AndesEventAdminService.getUserRoles()
Gets user roles through topic manager
|
Subscription[] |
AndesEventAdminService.getWsSubscriptionsForTopic(String topic)
Gets all the subscriptions
Suppressing warning as this is used as a web service
|
void |
AndesEventAdminService.publishToTopic(String content,
String topicName)
Publish a message to given topic
|
boolean |
AndesEventAdminService.removeTopic(String topic)
Removes a topic
Suppressing warning as this is used as a web service
|
void |
AndesEventAdminService.updatePermission(String topic,
org.wso2.carbon.andes.event.core.TopicRolePermission[] topicRolePermissions)
Updates the permissions for roles of a topic
Suppressing warning as this is used as a web service
|
Copyright © 2018 WSO2. All rights reserved.