Class ArtemisMBeanServerGuard
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.management.ArtemisMBeanServerGuard
-
- All Implemented Interfaces:
InvocationHandler
public class ArtemisMBeanServerGuard extends Object implements InvocationHandler
-
-
Constructor Summary
Constructors Constructor Description ArtemisMBeanServerGuard()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanInvoke(String object, String operationName)static booleancurrentUserHasRole(String requestedRole)voidinit()Objectinvoke(Object proxy, Method method, Object[] args)voidsetJMXAccessControlList(JMXAccessControlList JMXAccessControlList)
-
-
-
Method Detail
-
init
public void init()
-
invoke
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
setJMXAccessControlList
public void setJMXAccessControlList(JMXAccessControlList JMXAccessControlList)
-
currentUserHasRole
public static boolean currentUserHasRole(String requestedRole)
-
-