Package org.somda.sdc.dpws
Class DpwsConfig
java.lang.Object
org.somda.sdc.dpws.DpwsConfig
Configuration of the DPWS top level package.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefines if the communication log shall pretty print XML documents.static final StringDefines the sink for communication log messages in case a communication logger is enabled.static final StringDefines if the communication log shall include HTTP header information.static final StringDefines if the communication log shall include an additional file to relate HTTP request response information.static final StringEnforces chunked requests and responses.static final StringDefines the timeout the http client uses when connecting to an endpoint.static final StringDefines the timeout the http client uses when reading a response.static final StringSets the charset in the http content-type header.static final StringEnable gzip compression support in Client and Server.static final StringMinimum number of bytes a message needs to have in order to trigger compression.static final StringDefines the timeout the http server uses for connections.static final StringEnables unsecured HTTP communication for Client and Server.static final StringEnables HTTPS communication for Client and Server.static final StringConfigures the maximum SOAP envelope size.static final StringControls the default waiting time for futures that are called internally.static final StringSets the time-to-live for outgoing multicast packets between 0-255. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MAX_WAIT_FOR_FUTURES
Controls the default waiting time for futures that are called internally.- Data type: Duration
- Use: optional
- See Also:
-
MAX_ENVELOPE_SIZE
Configures the maximum SOAP envelope size.- Data type: Integer
- Use: optional
-
COMMUNICATION_LOG_SINK_DIRECTORY
Defines the sink for communication log messages in case a communication logger is enabled.Implementations of
CommunicationLogSinkmay ignore this configuration item as not every sink writes to files.- Data type: File
- Use: optional
- See Also:
-
COMMUNICATION_LOG_WITH_HTTP_HEADERS
Defines if the communication log shall include HTTP header information.Implementations of
CommunicationLogSinkmay ignore this configuration item.- Data type: Boolean
- Use: optional
- See Also:
-
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
CommunicationLogSinkmay ignore this configuration item.- Data type: Boolean
- Use: optional
- See Also:
-
COMMUNICATION_LOG_PRETTY_PRINT_XML
Defines if the communication log shall pretty print XML documents.Implementations of
CommunicationLogSinkmay ignore this configuration item.- Data type: Boolean
- Use: optional
- See Also:
-
HTTP_CLIENT_CONNECT_TIMEOUT
Defines the timeout the http client uses when connecting to an endpoint.- Data type: Duration
- Use: optional
- See Also:
-
HTTP_CLIENT_READ_TIMEOUT
Defines the timeout the http client uses when reading a response.- Data type: Duration
- Use: optional
- See Also:
-
HTTP_GZIP_COMPRESSION
Enable gzip compression support in Client and Server.- Data type: Boolean
- Use: optional
- See Also:
-
HTTP_RESPONSE_COMPRESSION_MIN_SIZE
Minimum number of bytes a message needs to have in order to trigger compression.- Data type: Integer
- Use: optional
- See Also:
-
HTTP_SERVER_CONNECTION_TIMEOUT
Defines the timeout the http server uses for connections.- Data type: Boolean
- Use: optional
- See Also:
-
HTTPS_SUPPORT
Enables HTTPS communication for Client and Server.- Data type: Boolean
- Use: optional
- See Also:
-
HTTP_SUPPORT
Enables unsecured HTTP communication for Client and Server.- Data type: Boolean
- Use: optional
- See Also:
-
ENFORCE_HTTP_CHUNKED_TRANSFER
Enforces chunked requests and responses.Note, that chunked responses and requests can still occur when this is turned off.
- Data type: Boolean
- Use: optional
- See Also:
-
MULTICAST_TTL
Sets the time-to-live for outgoing multicast packets between 0-255.- Data type: Integer
- Use: optional
- See Also:
-
HTTP_CONTENT_TYPE_CHARSET
Sets the charset in the http content-type header.- Data type: String
- Use: optional
- See Also:
-
-
Constructor Details
-
DpwsConfig
public DpwsConfig()
-