org.codehaus.activemq.security.jassjacc
Class JMSDestinationPermission

java.lang.Object
  extended byjava.security.Permission
      extended byorg.codehaus.activemq.security.jassjacc.AbstractJMSPermission
          extended byorg.codehaus.activemq.security.jassjacc.JMSDestinationPermission
All Implemented Interfaces:
Guard, Serializable

public final class JMSDestinationPermission
extends AbstractJMSPermission
implements Serializable

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

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

Field Summary
static String CONSUME_ACTION
           
static String PRODUCE_ACTION
           
static String SEND_ACTION
           
static Set VALID_ACTIONS
           
 
Constructor Summary
JMSDestinationPermission(String destinationName, String action)
           
 
Method Summary
 Set getValidSetOfActions()
           
 
Methods inherited from class org.codehaus.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

SEND_ACTION

public static final String SEND_ACTION
See Also:
Constant Field Values

PRODUCE_ACTION

public static final String PRODUCE_ACTION
See Also:
Constant Field Values

CONSUME_ACTION

public static final String CONSUME_ACTION
See Also:
Constant Field Values

VALID_ACTIONS

public static final Set VALID_ACTIONS
Constructor Detail

JMSDestinationPermission

public JMSDestinationPermission(String destinationName,
                                String action)
Method Detail

getValidSetOfActions

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


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