public enum HttpMethods extends java.lang.Enum<HttpMethods> implements Expression
Enum Constant and Description |
---|
DELETE |
GET |
HEAD |
OPTIONS |
PATCH |
POST |
PUT |
TRACE |
Modifier and Type | Method and Description |
---|---|
org.apache.http.client.methods.HttpRequestBase |
createMethod(java.lang.String url) |
<T> T |
evaluate(Exchange exchange,
java.lang.Class<T> type)
Returns the value of the expression on the given exchange
|
boolean |
isEntityEnclosing() |
static HttpMethods |
valueOf(java.lang.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 PATCH
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(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic org.apache.http.client.methods.HttpRequestBase createMethod(java.lang.String url)
public final boolean isEntityEnclosing()
public <T> T evaluate(Exchange exchange, java.lang.Class<T> type)
Expression
evaluate
in interface Expression
exchange
- the message exchange on which to evaluate the expressiontype
- the expected type of the evaluation resultCopyright © 2007-2014 Red Hat, Inc.. All Rights Reserved.