public enum HttpMethods extends Enum<HttpMethods> implements org.apache.camel.Expression
Enum Constant and Description |
---|
DELETE |
GET |
HEAD |
OPTIONS |
POST |
PUT |
TRACE |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.httpclient.HttpMethod |
createMethod(String url) |
<T> T |
evaluate(org.apache.camel.Exchange exchange,
Class<T> type) |
boolean |
isEntityEnclosing() |
static HttpMethods |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpMethods[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpMethods GET
public static final HttpMethods POST
public static final HttpMethods PUT
public static final HttpMethods DELETE
public static final HttpMethods HEAD
public static final HttpMethods OPTIONS
public static final HttpMethods TRACE
public static HttpMethods[] values()
for (HttpMethods c : HttpMethods.values()) System.out.println(c);
public static HttpMethods valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic org.apache.commons.httpclient.HttpMethod createMethod(String url)
public final boolean isEntityEnclosing()
public <T> T evaluate(org.apache.camel.Exchange exchange, Class<T> type)
evaluate
in interface org.apache.camel.Expression
Apache Camel