org.activemq.security.jassjacc
Class JMSBrokerPermission

java.lang.Object
  extended by java.security.Permission
      extended by org.activemq.security.jassjacc.AbstractJMSPermission
          extended by org.activemq.security.jassjacc.JMSBrokerPermission
All Implemented Interfaces:
Serializable, Guard

public final class JMSBrokerPermission
extends AbstractJMSPermission
implements Serializable

Used to define permissions needed to operate against the ActiveMQ broker.

Version:
$Revision: 1.1.1.1 $
See Also:
Serialized Form

Field Summary
static String CONNECT_ACTION
           
static String CREATE_DESTINATION_ACTION
           
static String DESTROY_DESTINATION_ACTION
           
static Set VALID_ACTIONS
           
 
Constructor Summary
JMSBrokerPermission(String name, String action)
           
 
Method Summary
 Set getValidSetOfActions()
           
 
Methods inherited from class org.activemq.security.jassjacc.AbstractJMSPermission
equals, getActions, hashCode, implies
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CONNECT_ACTION

public static final String CONNECT_ACTION
See Also:
Constant Field Values

DESTROY_DESTINATION_ACTION

public static final String DESTROY_DESTINATION_ACTION
See Also:
Constant Field Values

CREATE_DESTINATION_ACTION

public static final String CREATE_DESTINATION_ACTION
See Also:
Constant Field Values

VALID_ACTIONS

public static final Set VALID_ACTIONS
Constructor Detail

JMSBrokerPermission

public JMSBrokerPermission(String name,
                           String action)
Method Detail

getValidSetOfActions

public Set getValidSetOfActions()
Specified by:
getValidSetOfActions in class AbstractJMSPermission


Copyright © 2004-2008 Protique, Ltd.. All Rights Reserved.