Package org.apache.synapse.rest
Class RESTConstants
- java.lang.Object
-
- org.apache.synapse.rest.RESTConstants
-
public class RESTConstants extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RESTConstants.METHODS
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RESTConstants()
-
-
-
Field Detail
-
PROTOCOL_HTTP_AND_HTTPS
public static final int PROTOCOL_HTTP_AND_HTTPS
- See Also:
- Constant Field Values
-
PROTOCOL_HTTP_ONLY
public static final int PROTOCOL_HTTP_ONLY
- See Also:
- Constant Field Values
-
PROTOCOL_HTTPS_ONLY
public static final int PROTOCOL_HTTPS_ONLY
- See Also:
- Constant Field Values
-
REST_FULL_REQUEST_PATH
public static final String REST_FULL_REQUEST_PATH
- See Also:
- Constant Field Values
-
REST_SUB_REQUEST_PATH
public static final String REST_SUB_REQUEST_PATH
- See Also:
- Constant Field Values
-
REST_METHOD
public static final String REST_METHOD
- See Also:
- Constant Field Values
-
METHOD_OPTIONS
public static final String METHOD_OPTIONS
- See Also:
- Constant Field Values
-
REST_ALL_SUPPORTED_METHODS
public static final String REST_ALL_SUPPORTED_METHODS
- See Also:
- Constant Field Values
-
REST_URI_VARIABLE_PREFIX
public static final String REST_URI_VARIABLE_PREFIX
- See Also:
- Constant Field Values
-
REST_QUERY_PARAM_PREFIX
public static final String REST_QUERY_PARAM_PREFIX
- See Also:
- Constant Field Values
-
REST_URL_PATTERN
public static final String REST_URL_PATTERN
- See Also:
- Constant Field Values
-
SYNAPSE_RESOURCE
public static final String SYNAPSE_RESOURCE
- See Also:
- Constant Field Values
-
SYNAPSE_REST_API
public static final String SYNAPSE_REST_API
- See Also:
- Constant Field Values
-
SYNAPSE_REST_API_VERSION
public static final String SYNAPSE_REST_API_VERSION
- See Also:
- Constant Field Values
-
SYNAPSE_REST_API_VERSION_STRATEGY
public static final String SYNAPSE_REST_API_VERSION_STRATEGY
- See Also:
- Constant Field Values
-
SYNAPSE_REST_CONTEXT_VERSION_VARIABLE
public static final String SYNAPSE_REST_CONTEXT_VERSION_VARIABLE
- See Also:
- Constant Field Values
-
REST_API_CONTEXT
public static final String REST_API_CONTEXT
- See Also:
- Constant Field Values
-
REST_URL_PREFIX
public static final String REST_URL_PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_ENCODING
public static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
NO_MATCHING_RESOURCE_HANDLER
public static final String NO_MATCHING_RESOURCE_HANDLER
- See Also:
- Constant Field Values
-
METHOD_NOT_ALLOWED_RESOURCE_HANDLER
public static final String METHOD_NOT_ALLOWED_RESOURCE_HANDLER
- See Also:
- Constant Field Values
-
QUERY_PARAM_DELIMITER
public static final String QUERY_PARAM_DELIMITER
Delimiter of an url query string- See Also:
- Constant Field Values
-
CORS_HEADER_ACCESS_CTL_ALLOW_ORIGIN
public static final String CORS_HEADER_ACCESS_CTL_ALLOW_ORIGIN
- See Also:
- Constant Field Values
-
CORS_HEADER_ACCESS_CTL_ALLOW_METHODS
public static final String CORS_HEADER_ACCESS_CTL_ALLOW_METHODS
- See Also:
- Constant Field Values
-
CORS_HEADER_ACCESS_CTL_ALLOW_HEADERS
public static final String CORS_HEADER_ACCESS_CTL_ALLOW_HEADERS
- See Also:
- Constant Field Values
-
CORS_HEADER_ORIGIN
public static final String CORS_HEADER_ORIGIN
- See Also:
- Constant Field Values
-
CORS_CONFIGURATION_ENABLED
public static final String CORS_CONFIGURATION_ENABLED
CORS related configuration in synapse.properties- See Also:
- Constant Field Values
-
CORS_CONFIGURATION_ACCESS_CTL_ALLOW_ORIGIN
public static final String CORS_CONFIGURATION_ACCESS_CTL_ALLOW_ORIGIN
- See Also:
- Constant Field Values
-
CORS_CONFIGURATION_ACCESS_CTL_ALLOW_HEADERS
public static final String CORS_CONFIGURATION_ACCESS_CTL_ALLOW_HEADERS
- See Also:
- Constant Field Values
-
_SYNAPSE_INTERNAL_
public static final String _SYNAPSE_INTERNAL_
Constant prefix for rest related internal properties- See Also:
- Constant Field Values
-
INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_ORIGIN
public static final String INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_ORIGIN
- See Also:
- Constant Field Values
-
INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_METHODS
public static final String INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_METHODS
- See Also:
- Constant Field Values
-
INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_HEADERS
public static final String INTERNAL_CORS_HEADER_ACCESS_CTL_ALLOW_HEADERS
- See Also:
- Constant Field Values
-
INTERNAL_CORS_HEADER_ORIGIN
public static final String INTERNAL_CORS_HEADER_ORIGIN
- See Also:
- Constant Field Values
-
IS_PROMETHEUS_ENGAGED
public static final String IS_PROMETHEUS_ENGAGED
Constant related to identifying API when Prometheus Observability Handler is present- See Also:
- Constant Field Values
-
PROCESSED_API
public static final String PROCESSED_API
- See Also:
- Constant Field Values
-
-