org.apache.qpid.server.security.access
Enum ObjectProperties.Property

java.lang.Object
  extended by java.lang.Enum<ObjectProperties.Property>
      extended by org.apache.qpid.server.security.access.ObjectProperties.Property
All Implemented Interfaces:
Serializable, Comparable<ObjectProperties.Property>
Enclosing class:
ObjectProperties

public static enum ObjectProperties.Property
extends Enum<ObjectProperties.Property>


Enum Constant Summary
ALTERNATE
           
AUTO_DELETE
           
CLASS
           
COMPONENT
           
DURABLE
           
EXCLUSIVE
           
IMMEDIATE
           
INTERNAL
           
NAME
           
NO_ACK
           
NO_LOCAL
           
NO_WAIT
           
OWNER
           
PACKAGE
           
PASSIVE
           
QUEUE_NAME
           
ROUTING_KEY
           
TEMPORARY
           
TYPE
           
 
Method Summary
 String getName()
           
static List<String> getPropertyNames()
           
static ObjectProperties.Property parse(String text)
           
static ObjectProperties.Property valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ObjectProperties.Property[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ROUTING_KEY

public static final ObjectProperties.Property ROUTING_KEY

NAME

public static final ObjectProperties.Property NAME

QUEUE_NAME

public static final ObjectProperties.Property QUEUE_NAME

OWNER

public static final ObjectProperties.Property OWNER

TYPE

public static final ObjectProperties.Property TYPE

ALTERNATE

public static final ObjectProperties.Property ALTERNATE

IMMEDIATE

public static final ObjectProperties.Property IMMEDIATE

INTERNAL

public static final ObjectProperties.Property INTERNAL

NO_WAIT

public static final ObjectProperties.Property NO_WAIT

NO_LOCAL

public static final ObjectProperties.Property NO_LOCAL

NO_ACK

public static final ObjectProperties.Property NO_ACK

PASSIVE

public static final ObjectProperties.Property PASSIVE

DURABLE

public static final ObjectProperties.Property DURABLE

EXCLUSIVE

public static final ObjectProperties.Property EXCLUSIVE

TEMPORARY

public static final ObjectProperties.Property TEMPORARY

AUTO_DELETE

public static final ObjectProperties.Property AUTO_DELETE

COMPONENT

public static final ObjectProperties.Property COMPONENT

PACKAGE

public static final ObjectProperties.Property PACKAGE

CLASS

public static final ObjectProperties.Property CLASS
Method Detail

values

public static ObjectProperties.Property[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ObjectProperties.Property c : ObjectProperties.Property.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ObjectProperties.Property valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

parse

public static ObjectProperties.Property parse(String text)

getName

public String getName()

getPropertyNames

public static List<String> getPropertyNames()


Licensed to the Apache Software Foundation