Interface BrokerSecurityManager
- All Known Implementing Classes:
BrokerSecurityManagerStub
public interface BrokerSecurityManager
-
Method Summary
Modifier and TypeMethodDescriptiondefineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32) Auto generated method signaturedeleteSecureTopic(String topicName26) Auto generated method signatureAuto generated method signaturegetTopicDetails(String topicName36) Auto generated method signaturerevokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42) Auto generated method signatureshareATopic(String topicName15, String[] accessibleUsers16, String[] acessibleRoles17) Auto generated method signaturevoidstartdefineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32, BrokerSecurityManagerCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartdeleteSecureTopic(String topicName26, BrokerSecurityManagerCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidAuto generated method signature for Asynchronous InvocationsvoidstartgetTopicDetails(String topicName36, BrokerSecurityManagerCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartrevokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42, BrokerSecurityManagerCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartshareATopic(String topicName15, String[] accessibleUsers16, String[] acessibleRoles17, BrokerSecurityManagerCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidupdateTopic(TopicDetails topicDetails21) Auto generated method signature for Asynchronous Invocations
-
Method Details
-
updateTopic
Auto generated method signature for Asynchronous Invocations- Throws:
RemoteException
-
getAllTopics
Auto generated method signature- Throws:
RemoteException
-
startgetAllTopics
Auto generated method signature for Asynchronous Invocations- Throws:
RemoteException
-
deleteSecureTopic
Auto generated method signature- Parameters:
deleteSecureTopic25-- Throws:
RemoteException
-
startdeleteSecureTopic
void startdeleteSecureTopic(String topicName26, BrokerSecurityManagerCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Parameters:
deleteSecureTopic25-- Throws:
RemoteException
-
defineSecureTopic
String defineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32) throws RemoteException Auto generated method signature- Parameters:
defineSecureTopic29-- Throws:
RemoteException
-
startdefineSecureTopic
void startdefineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32, BrokerSecurityManagerCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Parameters:
defineSecureTopic29-- Throws:
RemoteException
-
getTopicDetails
Auto generated method signature- Parameters:
getTopicDetails35-- Throws:
RemoteException
-
startgetTopicDetails
void startgetTopicDetails(String topicName36, BrokerSecurityManagerCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Parameters:
getTopicDetails35-- Throws:
RemoteException
-
revokeATopic
String revokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42) throws RemoteException Auto generated method signature- Parameters:
revokeATopic39-- Throws:
RemoteException
-
startrevokeATopic
void startrevokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42, BrokerSecurityManagerCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Parameters:
revokeATopic39-- Throws:
RemoteException