org.activemq.security.jassjacc
Class JMSDestinationPermission

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

public final class JMSDestinationPermission
extends AbstractJMSPermission
implements java.io.Serializable

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

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

Field Summary
static java.lang.String CONSUME_ACTION
           
static java.lang.String PRODUCE_ACTION
           
static java.lang.String SEND_ACTION
           
static java.util.Set VALID_ACTIONS
           
 
Constructor Summary
JMSDestinationPermission(java.lang.String destinationName, java.lang.String action)
           
 
Method Summary
 java.util.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

SEND_ACTION

public static final java.lang.String SEND_ACTION
See Also:
Constant Field Values

PRODUCE_ACTION

public static final java.lang.String PRODUCE_ACTION
See Also:
Constant Field Values

CONSUME_ACTION

public static final java.lang.String CONSUME_ACTION
See Also:
Constant Field Values

VALID_ACTIONS

public static final java.util.Set VALID_ACTIONS
Constructor Detail

JMSDestinationPermission

public JMSDestinationPermission(java.lang.String destinationName,
                                java.lang.String action)
Method Detail

getValidSetOfActions

public java.util.Set getValidSetOfActions()
Specified by:
getValidSetOfActions in class AbstractJMSPermission


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