public static class HttpConstants.MessageProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_CONNECTION
The name of the message property that holds the client Connection to reuse
when connection oriented authentication is used
|
static String |
AUTH_PASSWORD
Transport level authentication username to be used for the outgoing message
|
static String |
AUTH_SCHEME
The name of the message property or endpoint/destination property that defines the pre-emptive HTTP
authentication scheme to be used.
|
static String |
AUTH_SCHEME_HOLDER
The name of the message property that holds the AuthScheme object being used
|
static String |
AUTH_USERNAME
Transport level authentication username to be used for the outgoing message
|
static String |
CLIENT_CONNECTION_DEBUG |
static String |
ENTITY_SIZE
The name of the message property that holds the size of the received entity over HTTP - This is only
available for requests and responses received - and not for messages about to be sent out
|
static String |
FORCED_HOST
Internal property name used for specifying a forced host name for any outgoing HTTP request
|
static String |
FORWARD_URL_POSTFIX
The name of the message property that holds the URL postfix when a message gets forwarded.
|
static String |
HEADER_SIZE
The name of the message property that holds the size of the received message header over HTTP - This is only
available for requests and responses received - and not for messages about to be sent out
|
static String |
LOCAL_ADDRESS |
static String |
LOCAL_PORT |
static String |
LOCATION_SWITCH_BACK |
static String |
MESSAGE_SIZE
The name of the message property that holds the size of the received message over HTTP - This is only
available for requests and responses received - and not for messages about to be sent out
|
static String |
METHOD
The name of the message property that holds the HTTP method
|
static String |
NTLM_DOMAIN
The NTLM authentication domain
|
static String |
NTLM_WORKSTATION
The NTLM workstation
|
static String |
PATH_PATTERN
The path pattern transport property name to be used for the pattern configuration with placeholders in the
HTTP path mainly used in the REST services.
|
static String |
QUERY_PARAM_MAP_WDUPS
The name of the message property that holds a Map
|
static String |
QUERY_STRING
The name of the message property that holds a String representation of URL query parameters.
|
static String |
REMOTE_ADDRESS |
static String |
REMOTE_PORT |
static String |
RESPONSE_STATUS_CODE
The name of the message property that holds the HTTP response status code
|
static String |
RESPONSE_TIME
The name of the message property that holds the last response time
|
static String |
SERVER_CONNECTION_DEBUG |
static String |
SERVICE_TRP_PROPS |
static String |
SERVICE_URL
The name of the message property that holds the service URL
|
static String |
SSL_CLIENT_CERTS |
static String |
SSL_CLIENT_DN |
static String |
URI_PATH_PARAM_MAP
The mapped placeholders in the URI pattern as URI path parameters specified in the
PATH_PATTERN
transport property, these will be looked up by the
HTTPSupport.getFirstRequestParameter(org.adroitlogic.ultraesb.api.Message, String)
method for convenience from the HttpSupport provided that there is no query parameter with that exact
place holder name |
static String |
USERNAME
The name of the message property that holds the authenticated username
|
static String |
USERROLES
The name of the message property that holds the authenticated user roles as a serialized String
|
static String |
USERROLES_ARRAY
The name of the message property that holds the authenticated user roles as a String array of roles
|
Constructor and Description |
---|
HttpConstants.MessageProperties() |
public static final String REMOTE_ADDRESS
public static final String REMOTE_PORT
public static final String LOCAL_ADDRESS
public static final String LOCAL_PORT
public static final String SSL_CLIENT_DN
public static final String SSL_CLIENT_CERTS
public static final String QUERY_STRING
HTTPSupport.addRequestParameter(org.adroitlogic.ultraesb.api.Message, String, String)
method instead of the QUERY_STRING. The QUERY_STRING property value does not include the "?" prefixpublic static final String METHOD
public static final String MESSAGE_SIZE
public static final String HEADER_SIZE
public static final String ENTITY_SIZE
public static final String RESPONSE_STATUS_CODE
public static final String RESPONSE_TIME
public static final String USERNAME
public static final String USERROLES
public static final String USERROLES_ARRAY
public static final String SERVICE_URL
public static final String FORWARD_URL_POSTFIX
public static final String PATH_PATTERN
/service/accountDetails/{customerId:(\d*)}/account/{accountId:(\d*)}
where as the
customerId
and the accountId
are the place holders, which can be accessed via the
HTTPSupport.getFirstRequestParameter(org.adroitlogic.ultraesb.api.Message, String)
method at the mediationpublic static final String QUERY_PARAM_MAP_WDUPS
public static final String URI_PATH_PARAM_MAP
PATH_PATTERN
transport property, these will be looked up by the
HTTPSupport.getFirstRequestParameter(org.adroitlogic.ultraesb.api.Message, String)
method for convenience from the HttpSupport provided that there is no query parameter with that exact
place holder namepublic static final String SERVER_CONNECTION_DEBUG
public static final String CLIENT_CONNECTION_DEBUG
public static final String LOCATION_SWITCH_BACK
public static final String SERVICE_TRP_PROPS
public static final String AUTH_USERNAME
public static final String AUTH_PASSWORD
public static final String NTLM_DOMAIN
public static final String NTLM_WORKSTATION
public static final String AUTH_CONNECTION
public static final String AUTH_SCHEME_HOLDER
public static final String AUTH_SCHEME
public static final String FORCED_HOST
Copyright © 2010–2016 AdroitLogic. All rights reserved.