org.apache.synapse.transport.nhttp

## Class NhttpConstants

- java.lang.Object
- - org.apache.synapse.transport.nhttp.NhttpConstants

-     public class NhttpConstants
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static java.lang.String` | `ACTIVITY_ID_STATUS`
    `static java.lang.String` | `BIND_ADDRESS`
    `static java.lang.String` | `CLIENT_REMOTE_ADDR`
    `static java.lang.String` | `CLIENT_REMOTE_PORT`
    `static java.lang.String` | `CLIENT_WORKER_INIT_TIME`
    `static java.lang.String` | `CLIENT_WORKER_START_TIME`
    `static int` | `CONNECT_CANCEL`
    `static int` | `CONNECT_TIMEOUT`
    `static int` | `CONNECTION_CLOSED`
    `static java.lang.String` | `CONNECTION_DROPPED` Constant string to define the if the server/client connection is dropped.
    `static int` | `CONNECTION_FAILED`
    `static int` | `CONNECTION_TIMEOUT`
    `static java.lang.String` | `CONTENT_TYPE`
    `static java.lang.String` | `COPY_CONTENT_LENGTH_FROM_INCOMING`
    `static java.lang.String` | `COUNT_CONNECTIONS` Configuration in nhttp.properties file for enable connection counting
    `static java.lang.String` | `DEFAULT_CONTENT_TYPE`
    `static java.lang.String` | `DEFAULT_MEDIATE_OPERATION` The default operation name used by the axis service
    `static int` | `DEFAULT_SOCKET_TIMEOUT`
    `static java.lang.String` | `DISABLE_CHUNKING`
    `static java.lang.String` | `DISABLE_KEEPALIVE`
    `static java.lang.String` | `DISABLE_REST_SERVICE_DISPATCHING` This is a name of a parameter in transportReceiver.
    `static java.lang.String` | `DISCARD_ON_COMPLETE`
    `static java.lang.String` | `DISTRIBUTED_TRANSACTION`
    `static java.lang.String` | `DISTRIBUTED_TRANSACTION_MANAGER`
    `static int` | `DYNAMIC_PROFILE_RELOAD_DEFAULT_INTERVAL` Default minimum interval which checks any configuration file updates for Dynamic SSL Profiles Default value is one minute in milliseconds.
    `static java.lang.String` | `ENDPOINT_PREFIX`
    `static java.lang.String` | `EPR_TO_SERVICE_NAME_MAP`
    `static java.lang.String` | `ERROR_CODE` The message context property name which holds the error code for the last encountered exception
    `static java.lang.String` | `ERROR_DETAIL` The message context property name which holds the error detail (stack trace) for the last encountered exception
    `static java.lang.String` | `ERROR_EXCEPTION` The message context property name which holds the exception (if any) for the last encountered exception
    `static java.lang.String` | `ERROR_MESSAGE` The MC property name which holds the error message for the last encountered exception
    `static java.lang.String` | `EXCESS_TRANSPORT_HEADERS` This holds a MultiValue Map, which keeps transport headers' values other than last value (in order they appear) against the transport header.
    `static java.lang.String` | `FAULT_MESSAGE` A message context property indicating "TRUE", if a transport or the message builder has information that the current message is a fault (e.g.
    `static java.lang.String` | `FAULTS_AS_HTTP_200`
    `static java.lang.String` | `FORCE_CLOSING` Denotes a connection close is forced if set at the NhttpContext
    `static java.lang.String` | `FORCE_CONNECTION_CLOSE` Use to flag a connection close
    `static java.lang.String` | `FORCE_HTTP_1_0`
    `static java.lang.String` | `FORCE_HTTP_CONTENT_LENGTH`
    `static java.lang.String` | `FORCE_SC_ACCEPTED`
    `static java.lang.String` | `HEADER_X_FORWARDED_FOR` Ref X-Forwaded-For header
    `static java.lang.String` | `HEADER_X_FORWARDED_HOST` Ref X-Forwaded-Host header
    `static java.lang.String` | `HEADER_X_ORIGINATING_IP_FORM_1` Ref X-Originating-IP Form 1
    `static java.lang.String` | `HEADER_X_ORIGINATING_IP_FORM_2` Ref X-Originating-IP Form 1
    `static java.lang.String` | `HIDDEN_SERVICE_PARAM_NAME`
    `static java.lang.String` | `HTTP_202_RECEIVED` A message context property indicating "TRUE", This will set on success scenarios
    `static java.lang.String` | `HTTP_GET_PROCESSOR` This constant is used to plugin a custom WSDL processor for Get requests
    `static java.lang.String` | `HTTP_HEAD` Http method type constants to be used in synapse
    `static java.lang.String` | `HTTP_HEADERS_PRESERVE` Defines weather synapse needs to preserve the original Http headers.
    `static java.lang.String` | `HTTP_REASON_PHRASE` Reason Phrase can be used to override the default English reason phrases for HTTP status codes Default reason codes and phrases are defined in RFC1945 (HTTP/1.0), RFC2616 (HTTP/1.1)
    `static java.lang.String` | `HTTP_REQ_METHOD`
    `static java.lang.String` | `HTTP_REQUEST_METHOD` Holds the method type of the incoming request
    `static java.lang.String` | `HTTP_SC`
    `static java.lang.String` | `IGNORE_SC_ACCEPTED`
    `static java.lang.String` | `MC_CONTENT_TYPE`
    `static java.lang.String` | `MESSAGE_IN_FLIGHT` Denotes a message is being processed by the current connection if this is set at the context
    `static java.lang.String` | `MESSAGE_SIZE_VALIDATION_SUM` The largest request/response size the nhttp transport will be handling.
    `static java.lang.String` | `MESSAGE_TYPE`
    `static java.lang.String` | `NHTTP_INPUT_STREAM` Input stream of the message is set to this message context property
    `static java.lang.String` | `NHTTP_OUTPUT_STREAM` Output stram of the message is set to this message context property
    `static java.lang.String` | `NO_ENTITY_BODY`
    `static java.lang.String` | `NO_KEEPALIVE`
    `static java.lang.String` | `NON_BLOCKING_TRANSPORT`
    `static java.lang.String` | `OPEN_CONNNECTIONS_MAP` This constant is used to hold the open connections map in the ConfigurationContext
    `static java.lang.String` | `ORIGINAL_CONTENT_LEN` Used to keep backend responses content length
    `static java.lang.String` | `ORIGINAL_MESSAGE_TYPE`
    `static java.lang.String` | `PORT_OFFSET`
    `static java.lang.String` | `POST_TO_URI`
    `static java.lang.String` | `PREFERRED_CIPHERS` axis.xml config parameter that is used to specify the Weak Ciphers that need to be enabled
    `protected static java.lang.String` | `PRIORITY_CONFIG_FILE_NAME`
    `static int` | `PROTOCOL_VIOLATION`
    `static java.lang.String` | `PROXY_PROFILE_TARGET_HOST` Proxy profile target host identification.
    `static int` | `RCV_IO_ERROR_RECEIVING`
    `static int` | `RCV_IO_ERROR_SENDING`
    `static java.lang.String` | `REMOTE_HOST`
    `static java.lang.String` | `REQ_ARRIVAL_TIME`
    `static java.lang.String` | `REQ_DEPARTURE_TIME`
    `static java.lang.String` | `REQ_FROM_CLIENT_READ_END_TIME`
    `static java.lang.String` | `REQ_FROM_CLIENT_READ_START_TIME`
    `static java.lang.String` | `REQ_TO_BACKEND_WRITE_END_TIME`
    `static java.lang.String` | `REQ_TO_BACKEND_WRITE_START_TIME`
    `static java.lang.String` | `REQUEST_CONTENT_TYPE`
    `static java.lang.String` | `REQUEST_HOST_HEADER` This property can be used to set the HOST header sent from the client to synapse
    `static java.lang.String` | `REQUEST_READ`
    `static java.lang.String` | `RES_ARRIVAL_TIME`
    `static java.lang.String` | `RES_DEPARTURE_TIME`
    `static java.lang.String` | `RES_FROM_BACKEND_READ_END_TIME`
    `static java.lang.String` | `RES_FROM_BACKEND_READ_START_TIME`
    `static java.lang.String` | `RES_HEADER_ARRIVAL_TIME`
    `static java.lang.String` | `RES_TO_CLIENT_WRITE_END_TIME`
    `static java.lang.String` | `RES_TO_CLIENT_WRITE_START_TIME`
    `static int` | `RESPONSE_PROCESSING_FAILURE`
    `static java.lang.String` | `REST_REQUEST_CONTENT_TYPE`
    `static java.lang.String` | `REST_URL_POSTFIX`
    `static java.lang.String` | `SC_ACCEPTED`
    `static int` | `SEND_ABORT`
    `static java.lang.String` | `SEND_TIMEOUT`
    `static java.lang.String` | `SENDING_FAULT` An Axis2 message context property indicating a transport send failure
    `static java.lang.String` | `SERIALIZED_BYTES`
    `static java.lang.String` | `SERVER_HEADER_PRESERVE` Defines weather synapse needs to preserve the original Server header.
    `static java.lang.String` | `SERVER_WORKER_INIT_TIME`
    `static java.lang.String` | `SERVER_WORKER_START_TIME`
    `static java.lang.String` | `SERVER_WORKER_THREAD_ID`
    `static java.lang.String` | `SERVICE_PREFIX`
    `static java.lang.String` | `SERVICE_URI_LOCATION`
    `static int` | `SND_IO_ERROR_RECEIVING`
    `static int` | `SND_IO_ERROR_SENDING`
    `static java.lang.String` | `SO_TIMEOUT_RECEIVER` nhttp property that must be defined in nhttp.properties to set receiver timeout and sender timeout.
    `static java.lang.String` | `SO_TIMEOUT_SENDER`
    `static java.lang.String` | `SSL_CLIENT_AUTH_CERT_X509` X509 certificate chain for Mutual SSL connections
    `static java.lang.String` | `SSL_VERIFY_CLIENT` axis2 configuration to enable Mutual SSL - verify client's certificate
    `static javax.xml.namespace.QName` | `SYNAPSE_OPERATION_NAME` The operation name used by the Synapse service (for message mediation)
    `static java.lang.String` | `TRUE`
    `static java.lang.String` | `USER_AGENT_HEADER_PRESERVE` Defines weather synapse needs to preserve the original User-Agent header.
    `static java.lang.String` | `WSDL_EPR_PREFIX`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `NhttpConstants()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### TRUE

          public static final java.lang.String TRUE

      See Also:
        Constant Field Values

    - #### FAULT_MESSAGE

          public static final java.lang.String FAULT_MESSAGE

      A message context property indicating "TRUE", if a transport or the message builder has information that the current message is a fault (e.g. SOAP faults, non-HTTP 2xx, etc)
      See Also:
        Constant Field Values

    - #### FAULTS_AS_HTTP_200

          public static final java.lang.String FAULTS_AS_HTTP_200

      See Also:
        Constant Field Values

    - #### SC_ACCEPTED

          public static final java.lang.String SC_ACCEPTED

      See Also:
        Constant Field Values

    - #### HTTP_SC

          public static final java.lang.String HTTP_SC

      See Also:
        Constant Field Values

    - #### HTTP_REASON_PHRASE

          public static final java.lang.String HTTP_REASON_PHRASE

      Reason Phrase can be used to override the default English reason phrases for HTTP status codes Default reason codes and phrases are defined in RFC1945 (HTTP/1.0), RFC2616 (HTTP/1.1)
      See Also:
        Constant Field Values

    - #### FORCE_HTTP_1_0

          public static final java.lang.String FORCE_HTTP_1_0

      See Also:
        Constant Field Values

    - #### FORCE_HTTP_CONTENT_LENGTH

          public static final java.lang.String FORCE_HTTP_CONTENT_LENGTH

      See Also:
        Constant Field Values

    - #### COPY_CONTENT_LENGTH_FROM_INCOMING

          public static final java.lang.String COPY_CONTENT_LENGTH_FROM_INCOMING

      See Also:
        Constant Field Values

    - #### DISABLE_CHUNKING

          public static final java.lang.String DISABLE_CHUNKING

      See Also:
        Constant Field Values

    - #### POST_TO_URI

          public static final java.lang.String POST_TO_URI

      See Also:
        Constant Field Values

    - #### NO_KEEPALIVE

          public static final java.lang.String NO_KEEPALIVE

      See Also:
        Constant Field Values

    - #### DISABLE_KEEPALIVE

          public static final java.lang.String DISABLE_KEEPALIVE

      See Also:
        Constant Field Values

    - #### IGNORE_SC_ACCEPTED

          public static final java.lang.String IGNORE_SC_ACCEPTED

      See Also:
        Constant Field Values

    - #### FORCE_SC_ACCEPTED

          public static final java.lang.String FORCE_SC_ACCEPTED

      See Also:
        Constant Field Values

    - #### DISCARD_ON_COMPLETE

          public static final java.lang.String DISCARD_ON_COMPLETE

      See Also:
        Constant Field Values

    - #### MESSAGE_TYPE

          public static final java.lang.String MESSAGE_TYPE

      See Also:
        Constant Field Values

    - #### ORIGINAL_MESSAGE_TYPE

          public static final java.lang.String ORIGINAL_MESSAGE_TYPE

      See Also:
        Constant Field Values

    - #### MC_CONTENT_TYPE

          public static final java.lang.String MC_CONTENT_TYPE

      See Also:
        Constant Field Values

    - #### WSDL_EPR_PREFIX

          public static final java.lang.String WSDL_EPR_PREFIX

      See Also:
        Constant Field Values

    - #### REMOTE_HOST

          public static final java.lang.String REMOTE_HOST

      See Also:
        Constant Field Values

    - #### BIND_ADDRESS

          public static final java.lang.String BIND_ADDRESS

      See Also:
        Constant Field Values

    - #### SERVICE_URI_LOCATION

          public static final java.lang.String SERVICE_URI_LOCATION

      See Also:
        Constant Field Values

    - #### EPR_TO_SERVICE_NAME_MAP

          public static final java.lang.String EPR_TO_SERVICE_NAME_MAP

      See Also:
        Constant Field Values

    - #### NON_BLOCKING_TRANSPORT

          public static final java.lang.String NON_BLOCKING_TRANSPORT

      See Also:
        Constant Field Values

    - #### SERIALIZED_BYTES

          public static final java.lang.String SERIALIZED_BYTES

      See Also:
        Constant Field Values

    - #### REQUEST_READ

          public static final java.lang.String REQUEST_READ

      See Also:
        Constant Field Values

    - #### CONTENT_TYPE

          public static final java.lang.String CONTENT_TYPE

      See Also:
        Constant Field Values

    - #### REQUEST_CONTENT_TYPE

          public static final java.lang.String REQUEST_CONTENT_TYPE

      See Also:
        Constant Field Values

    - #### DEFAULT_CONTENT_TYPE

          public static final java.lang.String DEFAULT_CONTENT_TYPE

      See Also:
        Constant Field Values

    - #### SEND_TIMEOUT

          public static final java.lang.String SEND_TIMEOUT

      See Also:
        Constant Field Values

    - #### HIDDEN_SERVICE_PARAM_NAME

          public static final java.lang.String HIDDEN_SERVICE_PARAM_NAME

      See Also:
        Constant Field Values

    - #### SENDING_FAULT

          public static final java.lang.String SENDING_FAULT

      An Axis2 message context property indicating a transport send failure
      See Also:
        Constant Field Values

    - #### ERROR_CODE

          public static final java.lang.String ERROR_CODE

      The message context property name which holds the error code for the last encountered exception
      See Also:
        Constant Field Values

    - #### ERROR_MESSAGE

          public static final java.lang.String ERROR_MESSAGE

      The MC property name which holds the error message for the last encountered exception
      See Also:
        Constant Field Values

    - #### ERROR_DETAIL

          public static final java.lang.String ERROR_DETAIL

      The message context property name which holds the error detail (stack trace) for the last encountered exception
      See Also:
        Constant Field Values

    - #### ERROR_EXCEPTION

          public static final java.lang.String ERROR_EXCEPTION

      The message context property name which holds the exception (if any) for the last encountered exception
      See Also:
        Constant Field Values

    - #### USER_AGENT_HEADER_PRESERVE

          public static final java.lang.String USER_AGENT_HEADER_PRESERVE

      Defines weather synapse needs to preserve the original User-Agent header. Configures through nhttp.properties file or via a system property
      See Also:
        Constant Field Values

    - #### SERVER_HEADER_PRESERVE

          public static final java.lang.String SERVER_HEADER_PRESERVE

      Defines weather synapse needs to preserve the original Server header. Configures through nhttp.properties file or via a system property
      See Also:
        Constant Field Values

    - #### HTTP_HEADERS_PRESERVE

          public static final java.lang.String HTTP_HEADERS_PRESERVE

      Defines weather synapse needs to preserve the original Http headers. Configures through nhttp.properties file
      See Also:
        Constant Field Values

    - #### FORCE_CLOSING

          public static final java.lang.String FORCE_CLOSING

      Denotes a connection close is forced if set at the NhttpContext
      See Also:
        Constant Field Values

    - #### MESSAGE_IN_FLIGHT

          public static final java.lang.String MESSAGE_IN_FLIGHT

      Denotes a message is being processed by the current connection if this is set at the context
      See Also:
        Constant Field Values

    - #### RCV_IO_ERROR_SENDING

          public static final int RCV_IO_ERROR_SENDING

      See Also:
        Constant Field Values

    - #### RCV_IO_ERROR_RECEIVING

          public static final int RCV_IO_ERROR_RECEIVING

      See Also:
        Constant Field Values

    - #### SND_IO_ERROR_SENDING

          public static final int SND_IO_ERROR_SENDING

      See Also:
        Constant Field Values

    - #### SND_IO_ERROR_RECEIVING

          public static final int SND_IO_ERROR_RECEIVING

      See Also:
        Constant Field Values

    - #### CONNECTION_FAILED

          public static final int CONNECTION_FAILED

      See Also:
        Constant Field Values

    - #### CONNECTION_TIMEOUT

          public static final int CONNECTION_TIMEOUT

      See Also:
        Constant Field Values

    - #### CONNECTION_CLOSED

          public static final int CONNECTION_CLOSED

      See Also:
        Constant Field Values

    - #### PROTOCOL_VIOLATION

          public static final int PROTOCOL_VIOLATION

      See Also:
        Constant Field Values

    - #### CONNECT_CANCEL

          public static final int CONNECT_CANCEL

      See Also:
        Constant Field Values

    - #### CONNECT_TIMEOUT

          public static final int CONNECT_TIMEOUT

      See Also:
        Constant Field Values

    - #### SEND_ABORT

          public static final int SEND_ABORT

      See Also:
        Constant Field Values

    - #### RESPONSE_PROCESSING_FAILURE

          public static final int RESPONSE_PROCESSING_FAILURE

      See Also:
        Constant Field Values

    - #### REST_URL_POSTFIX

          public static final java.lang.String REST_URL_POSTFIX

      See Also:
        Constant Field Values

    - #### SERVICE_PREFIX

          public static final java.lang.String SERVICE_PREFIX

      See Also:
        Constant Field Values

    - #### HTTP_REQ_METHOD

          public static final java.lang.String HTTP_REQ_METHOD

      See Also:
        Constant Field Values

    - #### NO_ENTITY_BODY

          public static final java.lang.String NO_ENTITY_BODY

      See Also:
        Constant Field Values

    - #### ENDPOINT_PREFIX

          public static final java.lang.String ENDPOINT_PREFIX

      See Also:
        Constant Field Values

    - #### ACTIVITY_ID_STATUS

          public static final java.lang.String ACTIVITY_ID_STATUS

      See Also:
        Constant Field Values

    - #### PRIORITY_CONFIG_FILE_NAME

          protected static final java.lang.String PRIORITY_CONFIG_FILE_NAME

      See Also:
        Constant Field Values

    - #### REST_REQUEST_CONTENT_TYPE

          public static final java.lang.String REST_REQUEST_CONTENT_TYPE

      See Also:
        Constant Field Values

    - #### OPEN_CONNNECTIONS_MAP

          public static final java.lang.String OPEN_CONNNECTIONS_MAP

      This constant is used to hold the open connections map in the ConfigurationContext
      See Also:
        Constant Field Values

    - #### COUNT_CONNECTIONS

          public static final java.lang.String COUNT_CONNECTIONS

      Configuration in nhttp.properties file for enable connection counting
      See Also:
        Constant Field Values

    - #### REQ_ARRIVAL_TIME

          public static final java.lang.String REQ_ARRIVAL_TIME

      See Also:
        Constant Field Values

    - #### REQ_DEPARTURE_TIME

          public static final java.lang.String REQ_DEPARTURE_TIME

      See Also:
        Constant Field Values

    - #### RES_ARRIVAL_TIME

          public static final java.lang.String RES_ARRIVAL_TIME

      See Also:
        Constant Field Values

    - #### RES_HEADER_ARRIVAL_TIME

          public static final java.lang.String RES_HEADER_ARRIVAL_TIME

      See Also:
        Constant Field Values

    - #### RES_DEPARTURE_TIME

          public static final java.lang.String RES_DEPARTURE_TIME

      See Also:
        Constant Field Values

    - #### REQ_FROM_CLIENT_READ_START_TIME

          public static final java.lang.String REQ_FROM_CLIENT_READ_START_TIME

      See Also:
        Constant Field Values

    - #### REQ_FROM_CLIENT_READ_END_TIME

          public static final java.lang.String REQ_FROM_CLIENT_READ_END_TIME

      See Also:
        Constant Field Values

    - #### REQ_TO_BACKEND_WRITE_START_TIME

          public static final java.lang.String REQ_TO_BACKEND_WRITE_START_TIME

      See Also:
        Constant Field Values

    - #### REQ_TO_BACKEND_WRITE_END_TIME

          public static final java.lang.String REQ_TO_BACKEND_WRITE_END_TIME

      See Also:
        Constant Field Values

    - #### RES_FROM_BACKEND_READ_START_TIME

          public static final java.lang.String RES_FROM_BACKEND_READ_START_TIME

      See Also:
        Constant Field Values

    - #### RES_FROM_BACKEND_READ_END_TIME

          public static final java.lang.String RES_FROM_BACKEND_READ_END_TIME

      See Also:
        Constant Field Values

    - #### RES_TO_CLIENT_WRITE_START_TIME

          public static final java.lang.String RES_TO_CLIENT_WRITE_START_TIME

      See Also:
        Constant Field Values

    - #### RES_TO_CLIENT_WRITE_END_TIME

          public static final java.lang.String RES_TO_CLIENT_WRITE_END_TIME

      See Also:
        Constant Field Values

    - #### SERVER_WORKER_INIT_TIME

          public static final java.lang.String SERVER_WORKER_INIT_TIME

      See Also:
        Constant Field Values

    - #### SERVER_WORKER_START_TIME

          public static final java.lang.String SERVER_WORKER_START_TIME

      See Also:
        Constant Field Values

    - #### CLIENT_WORKER_INIT_TIME

          public static final java.lang.String CLIENT_WORKER_INIT_TIME

      See Also:
        Constant Field Values

    - #### CLIENT_WORKER_START_TIME

          public static final java.lang.String CLIENT_WORKER_START_TIME

      See Also:
        Constant Field Values

    - #### CLIENT_REMOTE_ADDR

          public static final java.lang.String CLIENT_REMOTE_ADDR

      See Also:
        Constant Field Values

    - #### CLIENT_REMOTE_PORT

          public static final java.lang.String CLIENT_REMOTE_PORT

      See Also:
        Constant Field Values

    - #### DISABLE_REST_SERVICE_DISPATCHING

          public static final java.lang.String DISABLE_REST_SERVICE_DISPATCHING

      This is a name of a parameter in transportReceiver. If set it will disable service dispatching inside the transport for rest messages
      See Also:
        Constant Field Values

    - #### NHTTP_INPUT_STREAM

          public static final java.lang.String NHTTP_INPUT_STREAM

      Input stream of the message is set to this message context property
      See Also:
        Constant Field Values

    - #### NHTTP_OUTPUT_STREAM

          public static final java.lang.String NHTTP_OUTPUT_STREAM

      Output stram of the message is set to this message context property
      See Also:
        Constant Field Values

    - #### HTTP_202_RECEIVED

          public static final java.lang.String HTTP_202_RECEIVED

      A message context property indicating "TRUE", This will set on success scenarios
      See Also:
        Constant Field Values

    - #### HTTP_GET_PROCESSOR

          public static final java.lang.String HTTP_GET_PROCESSOR

      This constant is used to plugin a custom WSDL processor for Get requests
      See Also:
        Constant Field Values

    - #### FORCE_CONNECTION_CLOSE

          public static final java.lang.String FORCE_CONNECTION_CLOSE

      Use to flag a connection close
      See Also:
        Constant Field Values

    - #### PORT_OFFSET

          public static final java.lang.String PORT_OFFSET

      See Also:
        Constant Field Values

    - #### HEADER_X_FORWARDED_FOR

          public static final java.lang.String HEADER_X_FORWARDED_FOR

      Ref X-Forwaded-For header
      See Also:
        Constant Field Values

    - #### HEADER_X_FORWARDED_HOST

          public static final java.lang.String HEADER_X_FORWARDED_HOST

      Ref X-Forwaded-Host header
      See Also:
        Constant Field Values

    - #### HEADER_X_ORIGINATING_IP_FORM_1

          public static final java.lang.String HEADER_X_ORIGINATING_IP_FORM_1

      Ref X-Originating-IP Form 1
      See Also:
        Constant Field Values

    - #### HEADER_X_ORIGINATING_IP_FORM_2

          public static final java.lang.String HEADER_X_ORIGINATING_IP_FORM_2

      Ref X-Originating-IP Form 1
      See Also:
        Constant Field Values

    - #### EXCESS_TRANSPORT_HEADERS

          public static final java.lang.String EXCESS_TRANSPORT_HEADERS

      This holds a MultiValue Map, which keeps transport headers' values other than last value (in order they appear) against the transport header.
      See Also:
        Constant Field Values

    - #### REQUEST_HOST_HEADER

          public static final java.lang.String REQUEST_HOST_HEADER

      This property can be used to set the HOST header sent from the client to synapse
      See Also:
        Constant Field Values

    - #### SO_TIMEOUT_RECEIVER

          public static final java.lang.String SO_TIMEOUT_RECEIVER

      nhttp property that must be defined in nhttp.properties to set receiver timeout and sender timeout.
      See Also:
        Constant Field Values

    - #### SO_TIMEOUT_SENDER

          public static final java.lang.String SO_TIMEOUT_SENDER

      See Also:
        Constant Field Values

    - #### SERVER_WORKER_THREAD_ID

          public static final java.lang.String SERVER_WORKER_THREAD_ID

      See Also:
        Constant Field Values

    - #### DYNAMIC_PROFILE_RELOAD_DEFAULT_INTERVAL

          public static final int DYNAMIC_PROFILE_RELOAD_DEFAULT_INTERVAL

      Default minimum interval which checks any configuration file updates for Dynamic SSL Profiles Default value is one minute in milliseconds.
      See Also:
        Constant Field Values

    - #### HTTP_HEAD

          public static final java.lang.String HTTP_HEAD

      Http method type constants to be used in synapse
      See Also:
        Constant Field Values

    - #### ORIGINAL_CONTENT_LEN

          public static final java.lang.String ORIGINAL_CONTENT_LEN

      Used to keep backend responses content length
      See Also:
        Constant Field Values

    - #### HTTP_REQUEST_METHOD

          public static final java.lang.String HTTP_REQUEST_METHOD

      Holds the method type of the incoming request
      See Also:
        Constant Field Values

    - #### SSL_CLIENT_AUTH_CERT_X509

          public static final java.lang.String SSL_CLIENT_AUTH_CERT_X509

      X509 certificate chain for Mutual SSL connections
      See Also:
        Constant Field Values

    - #### SSL_VERIFY_CLIENT

          public static final java.lang.String SSL_VERIFY_CLIENT

      axis2 configuration to enable Mutual SSL - verify client's certificate
      See Also:
        Constant Field Values

    - #### DISTRIBUTED_TRANSACTION

          public static final java.lang.String DISTRIBUTED_TRANSACTION

      See Also:
        Constant Field Values

    - #### DISTRIBUTED_TRANSACTION_MANAGER

          public static final java.lang.String DISTRIBUTED_TRANSACTION_MANAGER

      See Also:
        Constant Field Values

    - #### PROXY_PROFILE_TARGET_HOST

          public static final java.lang.String PROXY_PROFILE_TARGET_HOST

      Proxy profile target host identification. This is the same value as the passthru constant
      See Also:
        Constant Field Values

    - #### PREFERRED_CIPHERS

          public static final java.lang.String PREFERRED_CIPHERS

      axis.xml config parameter that is used to specify the Weak Ciphers that need to be enabled
      See Also:
        Constant Field Values

    - #### MESSAGE_SIZE_VALIDATION_SUM

          public static final java.lang.String MESSAGE_SIZE_VALIDATION_SUM

      The largest request/response size the nhttp transport will be handling. Same as the passthru constant.
      See Also:
        Constant Field Values

    - #### CONNECTION_DROPPED

          public static final java.lang.String CONNECTION_DROPPED

      Constant string to define the if the server/client connection is dropped.
      See Also:
        Constant Field Values

    - #### DEFAULT_SOCKET_TIMEOUT

          public static final int DEFAULT_SOCKET_TIMEOUT

      See Also:
        Constant Field Values

    - #### SYNAPSE_OPERATION_NAME

          public static final javax.xml.namespace.QName SYNAPSE_OPERATION_NAME

      The operation name used by the Synapse service (for message mediation)

    - #### DEFAULT_MEDIATE_OPERATION

          public static final java.lang.String DEFAULT_MEDIATE_OPERATION

      The default operation name used by the axis service
      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### NhttpConstants

          public NhttpConstants()

Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.