1 22 package org.jboss.mq.sm.file; 23 24 27 public interface DynamicStateManagerMBean extends org.jboss.mq.sm.AbstractStateManagerMBean 28 { 29 30 33 void setStateFile(java.lang.String newStateFile); 34 35 38 java.lang.String getStateFile(); 39 40 boolean hasSecurityManager(); 41 42 void setHasSecurityManager(boolean hasSecurityManager); 43 44 void loadConfig() throws java.io.IOException , org.jboss.mq.xml.XElementException; 45 46 void saveConfig() throws java.io.IOException ; 47 48 void addUser(java.lang.String name, java.lang.String password, java.lang.String preconfID) 49 throws java.lang.Exception ; 50 51 void removeUser(java.lang.String name) throws java.lang.Exception ; 52 53 void addRole(java.lang.String name) throws java.lang.Exception ; 54 55 void removeRole(java.lang.String name) throws java.lang.Exception ; 56 57 void addUserToRole(java.lang.String roleName, java.lang.String user) throws java.lang.Exception ; 58 59 void removeUserFromRole(java.lang.String roleName, java.lang.String user) throws java.lang.Exception ; 60 61 } 62 | Popular Tags |