Class NettyConfigPropertyNames

java.lang.Object
org.apache.synapse.transport.netty.config.NettyConfigPropertyNames

public class NettyConfigPropertyNames extends Object
This class contains the names of Netty transport related configuration properties.
  • Field Details

    • WORKER_POOL_SIZE_CORE

      public static final String WORKER_POOL_SIZE_CORE
      Defines the core size (number of threads) of the worker thread pool.
      See Also:
    • WORKER_POOL_SIZE_MAX

      public static final String WORKER_POOL_SIZE_MAX
      Defines the maximum size (number of threads) of the worker thread pool.
      See Also:
    • WORKER_THREAD_KEEP_ALIVE_SEC

      public static final String WORKER_THREAD_KEEP_ALIVE_SEC
      Defines the keep-alive time for extra threads in the worker pool.
      See Also:
    • WORKER_POOL_QUEUE_LENGTH

      public static final String WORKER_POOL_QUEUE_LENGTH
      Defines the length of the queue that is used to hold Runnable tasks to be executed by the worker pool.
      See Also:
    • USER_AGENT_HEADER_PRESERVE

      public static final String USER_AGENT_HEADER_PRESERVE
      Defines whether ESB needs to preserve the original User-Agent header.
      See Also:
    • SERVER_HEADER_PRESERVE

      public static final String SERVER_HEADER_PRESERVE
      Defines whether ESB needs to preserve the original Server header.
      See Also:
    • HTTP_RESPONSE_HEADERS_PRESERVE

      public static final String HTTP_RESPONSE_HEADERS_PRESERVE
      Defines whether ESB needs to preserve the original Http header.
      See Also:
    • HTTP_HEADERS_PRESERVE

      public static final String HTTP_HEADERS_PRESERVE
      Defines whether ESB needs to preserve the original Http header.
      See Also:
    • DISABLE_KEEPALIVE

      public static final String DISABLE_KEEPALIVE
      Defines whether HTTP keep-alive is disabled.
      See Also:
    • TRANSPORT_LISTENER_SHUTDOWN_WAIT_TIME_SEC

      public static final String TRANSPORT_LISTENER_SHUTDOWN_WAIT_TIME_SEC
      See Also:
    • FORCE_XML_MESSAGE_VALIDATION

      public static final String FORCE_XML_MESSAGE_VALIDATION
      Validate the bad formed xml message by building the whole xml document.
      See Also:
    • FORCE_JSON_MESSAGE_VALIDATION

      public static final String FORCE_JSON_MESSAGE_VALIDATION
      Check for invalid json message by parsing the input message.
      See Also:
    • HTTP_GET_REQUEST_PROCESSOR

      public static final String HTTP_GET_REQUEST_PROCESSOR
      See Also:
    • HTTP_SERVER_HOSTNAME

      public static final String HTTP_SERVER_HOSTNAME
      See Also:
    • HTTP_TRANSPORT_MEDIATION_INTERCEPTOR

      public static final String HTTP_TRANSPORT_MEDIATION_INTERCEPTOR
      See Also:
    • HTTP_BLOCK_SERVICE_LIST

      public static final String HTTP_BLOCK_SERVICE_LIST
      See Also:
    • FORCE_MESSAGE_BUILDER

      public static final String FORCE_MESSAGE_BUILDER
      See Also:
    • ALLOWED_RESPONSE_PROPERTIES

      public static final String ALLOWED_RESPONSE_PROPERTIES
      See Also:
    • REQUEST_LIMIT_VALIDATION

      public static final String REQUEST_LIMIT_VALIDATION
      See Also:
    • MAX_STATUS_LINE_LENGTH

      public static final String MAX_STATUS_LINE_LENGTH
      See Also:
    • MAX_HEADER_SIZE

      public static final String MAX_HEADER_SIZE
      See Also:
    • MAX_ENTITY_BODY_SIZE

      public static final String MAX_ENTITY_BODY_SIZE
      See Also:
    • CLIENT_REQUEST_LIMIT_VALIDATION

      public static final String CLIENT_REQUEST_LIMIT_VALIDATION
      See Also:
    • MAX_CLIENT_REQUEST_STATUS_LINE_LENGTH

      public static final String MAX_CLIENT_REQUEST_STATUS_LINE_LENGTH
      See Also:
    • MAX_CLIENT_REQUEST_HEADER_SIZE

      public static final String MAX_CLIENT_REQUEST_HEADER_SIZE
      See Also:
    • MAX_CLIENT_REQUEST_ENTITY_BODY_SIZE

      public static final String MAX_CLIENT_REQUEST_ENTITY_BODY_SIZE
      See Also:
    • HTTP_SOCKET_TIMEOUT

      public static final String HTTP_SOCKET_TIMEOUT
      See Also:
    • ENABLE_CUSTOM_CONNECTION_POOL_CONFIG

      public static final String ENABLE_CUSTOM_CONNECTION_POOL_CONFIG
      See Also:
    • CONNECTION_POOLING_MAX_ACTIVE_CONNECTIONS

      public static final String CONNECTION_POOLING_MAX_ACTIVE_CONNECTIONS
      Max active connections per route(host:port). Default value is -1 which indicates unlimited.
      See Also:
    • CONNECTION_POOLING_MAX_IDLE_CONNECTIONS

      public static final String CONNECTION_POOLING_MAX_IDLE_CONNECTIONS
      Maximum number of idle connections allowed per pool.
      See Also:
    • CONNECTION_POOLING_WAIT_TIME

      public static final String CONNECTION_POOLING_WAIT_TIME
      Maximum amount of time, the client should wait for an idle connection before it sends an error when the pool is exhausted.
      See Also:
    • CLIENT_ENDPOINT_SOCKET_TIMEOUT

      public static final String CLIENT_ENDPOINT_SOCKET_TIMEOUT
      See Also:
  • Constructor Details

    • NettyConfigPropertyNames

      public NettyConfigPropertyNames()