org.ourgrid.common.spec
Enum RequestSpec.RequestSource
java.lang.Object
java.lang.Enum<RequestSpec.RequestSource>
org.ourgrid.common.spec.RequestSpec.RequestSource
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<RequestSpec.RequestSource>
- Enclosing class:
- RequestSpec
public static enum RequestSpec.RequestSource
- extends java.lang.Enum<RequestSpec.RequestSource>
Indicates the request source (from local brokers or from remote peers).
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
FROM_LOCAL_BROKER
public static final RequestSpec.RequestSource FROM_LOCAL_BROKER
- Types of source allowed
FROM_REMOTE_PEER
public static final RequestSpec.RequestSource FROM_REMOTE_PEER
values
public static final RequestSpec.RequestSource[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(RequestSpec.RequestSource c : RequestSpec.RequestSource.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static RequestSpec.RequestSource valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
isLocal
public boolean isLocal()
isRemote
public boolean isRemote()