Class DpwsConfig

    • Field Detail

      • MAX_WAIT_FOR_FUTURES

        public static final String MAX_WAIT_FOR_FUTURES
        Controls the default waiting time for futures that are called internally.
        See Also:
        Constant Field Values
      • COMMUNICATION_LOG_SINK_DIRECTORY

        public static final String COMMUNICATION_LOG_SINK_DIRECTORY
        Defines the sink for communication log messages in case a communication logger is enabled.

        Implementations of CommunicationLogSink may ignore this configuration item as not every sink writes to files.

        • Data type: File
        • Use: optional
        See Also:
        Constant Field Values
      • COMMUNICATION_LOG_WITH_HTTP_HEADERS

        public static final String COMMUNICATION_LOG_WITH_HTTP_HEADERS
        Defines if the communication log shall include HTTP header information.

        Implementations of CommunicationLogSink may ignore this configuration item.

        See Also:
        Constant Field Values
      • COMMUNICATION_LOG_WITH_HTTP_REQUEST_RESPONSE_ID

        public static final String COMMUNICATION_LOG_WITH_HTTP_REQUEST_RESPONSE_ID
        Defines if the communication log shall include an additional file to relate HTTP request response information.

        Implementations of CommunicationLogSink may ignore this configuration item.

        See Also:
        Constant Field Values
      • COMMUNICATION_LOG_PRETTY_PRINT_XML

        public static final String COMMUNICATION_LOG_PRETTY_PRINT_XML
        Defines if the communication log shall pretty print XML documents.

        Implementations of CommunicationLogSink may ignore this configuration item.

        See Also:
        Constant Field Values
      • HTTP_CLIENT_CONNECT_TIMEOUT

        public static final String HTTP_CLIENT_CONNECT_TIMEOUT
        Defines the timeout the http client uses when connecting to an endpoint.
        See Also:
        Constant Field Values
      • HTTP_CLIENT_READ_TIMEOUT

        public static final String HTTP_CLIENT_READ_TIMEOUT
        Defines the timeout the http client uses when reading a response.
        See Also:
        Constant Field Values
      • HTTP_GZIP_COMPRESSION

        public static final String HTTP_GZIP_COMPRESSION
        Enable gzip compression support in Client and Server.
        See Also:
        Constant Field Values
      • HTTP_RESPONSE_COMPRESSION_MIN_SIZE

        public static final String HTTP_RESPONSE_COMPRESSION_MIN_SIZE
        Minimum number of bytes a message needs to have in order to trigger compression.
        See Also:
        Constant Field Values
      • HTTP_SERVER_CONNECTION_TIMEOUT

        public static final String HTTP_SERVER_CONNECTION_TIMEOUT
        Defines the timeout the http server uses for connections.
        See Also:
        Constant Field Values
      • HTTPS_SUPPORT

        public static final String HTTPS_SUPPORT
        Enables HTTPS communication for Client and Server.
        See Also:
        Constant Field Values
      • HTTP_SUPPORT

        public static final String HTTP_SUPPORT
        Enables unsecured HTTP communication for Client and Server.
        See Also:
        Constant Field Values
      • ENFORCE_HTTP_CHUNKED_TRANSFER

        public static final String ENFORCE_HTTP_CHUNKED_TRANSFER
        Enforces chunked requests and responses.

        Note, that chunked responses and requests can still occur when this is turned off.

        See Also:
        Constant Field Values
    • Constructor Detail

      • DpwsConfig

        public DpwsConfig()