- calcServerAcceptKeyB64(String) - Method in class com.dkfqs.tools.websocket.Random
-
Precalculate the expected WebSocket accept key received from the server in the HTTP response (thread safe).
- caseInsensitiveIndexOf(String, String) - Static method in class com.dkfqs.tools.lib.Utils
-
Perform a case insensitive 'index of'.
- CircularMemoryLogAdapter - Class in com.dkfqs.tools.logging
-
A log adapter which write the log into a circular memory buffer.
- CircularMemoryLogAdapter(int) - Constructor for class com.dkfqs.tools.logging.CircularMemoryLogAdapter
-
Create a new instance.
- clearConnectionPool() - Method in class com.dkfqs.tools.http.HTTPClient
-
Close and remove all network connections from the connection pool.
- clearContent() - Method in class com.dkfqs.tools.http.HTTPRequestContent
-
Clear all data of the content.
- clearLog() - Method in class com.dkfqs.tools.logging.CircularMemoryLogAdapter
-
Clear the in-memory log.
- clearLog() - Method in class com.dkfqs.tools.logging.CombinedLogAdapter
-
Clear the log: This method take no effect for some log adapters.
- clearLog() - Method in interface com.dkfqs.tools.logging.LogAdapterInterface
-
Clear the log.
- clearLog() - Method in class com.dkfqs.tools.logging.MemoryLogAdapter
-
Clear the memory log.
- clearLog() - Method in class com.dkfqs.tools.logging.NullLogAdapter
-
Clear the log: This method take no effect because logging to the null device cannot cleared.
- clearLog() - Method in class com.dkfqs.tools.logging.StdoutLogAdapter
-
Clear the log: This method take no effect because logging to stdout cannot be undone.
- closeAbort() - Method in class com.dkfqs.tools.http.HTTPClient
-
Free all internal resources and close all connections of the HTTPClient.
- column - Variable in class com.dkfqs.tools.json.eclipsesource.Location
-
The column number, starting at 1.
- com.dkfqs.tools - package com.dkfqs.tools
-
Common settings.
- com.dkfqs.tools.crypto - package com.dkfqs.tools.crypto
-
SSL/TLS and crypto library.
- com.dkfqs.tools.dns - package com.dkfqs.tools.dns
-
A DNS resolver for IPv4 and IPv6 host names which supports to measure resolve times.
- com.dkfqs.tools.http - package com.dkfqs.tools.http
-
A HTTP client which supports to measure advanced performance data.
- com.dkfqs.tools.javatest - package com.dkfqs.tools.javatest
-
Network protocol independent support of the 'DKFQS All Purpose Interface Type 1'.
- com.dkfqs.tools.json - package com.dkfqs.tools.json
-
A Json library.
- com.dkfqs.tools.json.eclipsesource - package com.dkfqs.tools.json.eclipsesource
-
A fast and minimal Json parser.
- com.dkfqs.tools.lib - package com.dkfqs.tools.lib
-
Common Web tools library.
- com.dkfqs.tools.logging - package com.dkfqs.tools.logging
-
A lightweight common logging framework.
- com.dkfqs.tools.text - package com.dkfqs.tools.text
-
Library for manipulating text content (search / replace / extract / detect unique text fragments).
- com.dkfqs.tools.websocket - package com.dkfqs.tools.websocket
-
A WebSocket client which supports to measure advanced performance data.
- CombinedLogAdapter - Class in com.dkfqs.tools.logging
-
A combined log adapter which supports logging to multiple log adapters, which can have different log levels.
- CombinedLogAdapter() - Constructor for class com.dkfqs.tools.logging.CombinedLogAdapter
-
- compareTo(HTTPConnectionStatisticElement) - Method in class com.dkfqs.tools.http.HTTPConnectionStatisticElement
-
Compare the key this instance with key of another instance.
- compareTo(ReplaceVariableLiteralsSuccessListEntry) - Method in class com.dkfqs.tools.text.ReplaceVariableLiteralsSuccessListEntry
-
Compare the variable name of this instance with another instance (ignore case).
- compareTo(SearchTextInLinesResult) - Method in class com.dkfqs.tools.text.SearchTextInLinesResult
-
Compare the absolute index of this instance with the absolute index of another instance.
- compareTo(TextPhraseWizardElement) - Method in class com.dkfqs.tools.text.TextPhraseWizardElement
-
Compare this instance with another instance - used to sort the instances by 1) ranking and 2) token position
- compileFrame() - Method in class com.dkfqs.tools.websocket.Frame
-
Compile a full binary frame which can be send directly to a WebSocket client or server.
- connect() - Method in class com.dkfqs.tools.crypto.EncryptedSocket
-
Connect the socket to the server and perform the SSL/TLS handshake.
- connect() - Method in class com.dkfqs.tools.lib.TCPSocket
-
Connect the socket to the server.
- connect() - Method in class com.dkfqs.tools.websocket.WebSocketClient
-
Connect the WebSocket to the server.
- CONNECT_STEP_CLOSED - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Previously opened websocket now closed.
- CONNECT_STEP_HTTP_RECEIVE_UPGRADE_RESPONSE - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Receiving the HTTP upgrade response from server.
- CONNECT_STEP_HTTP_SEND_UPGRADE_REQUEST - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Sending the HTTP upgrade request to server.
- CONNECT_STEP_HTTP_VERIFY_UPGRADE_RESPONSE - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Verifying the HTTP upgrade server response.
- CONNECT_STEP_NO_STEP - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: The connect() method was not called.
- CONNECT_STEP_OPEN - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: WebSocket open to server.
- CONNECT_STEP_PREPARE - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Preparing the connection to server.
- CONNECT_STEP_SSL_HANDSHAKE - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Performing the SSL handshake with server.
- CONNECT_STEP_TCP_CONNECT - Static variable in class com.dkfqs.tools.websocket.WebSocketClient
-
WebSocket internal state: Establishing the TCP/IP connection to server
- containsPrivateKey() - Method in class com.dkfqs.tools.crypto.LoadPKCS12Certificate
-
Get if the key store contains a private key.
- containsPrivateKey(String) - Method in class com.dkfqs.tools.crypto.LoadPKCS12Certificate
-
Get if an alias of the key store contains a private key.
- containsQuery(String) - Method in class com.dkfqs.tools.json.SimpleCachedJsonValueExtractor
-
Get if the cache contains a result of a simple query.
- CONTENT_READ_CHUNKED - Static variable in class com.dkfqs.tools.http.HTTPResponseContent
-
The content was read in chunks because the HTTP response header field 'Transfer-Encoding: chunked' was set.
- CONTENT_READ_FIXED_LENGTH - Static variable in class com.dkfqs.tools.http.HTTPResponseContent
-
The content was read by the size set in the HTTP response header field 'Content-Length'.
- CONTENT_READ_IGNORED - Static variable in class com.dkfqs.tools.http.HTTPResponseContent
-
The content was not read because a HTTP 'HEAD' request was sent, or because a HTTP V1.1+ response header contains no information about how to process the received content (normal case for '204 No Content' responses).
- CONTENT_READ_UNTIL_END_OF_STREAM - Static variable in class com.dkfqs.tools.http.HTTPResponseContent
-
The content was read until the end of the stream because a HTTP 1.0 response has received with no hint about how to read the content.
- convertToCSVValue(String, String) - Static method in class com.dkfqs.tools.text.TextLib
-
Convert a value to CSV format according to RFC 4180.
- convertValuesToCSVLine(ArrayList<String>, String, boolean) - Static method in class com.dkfqs.tools.text.TextLib
-
Convert multiple values to a CVS formatted line according to RFC 4180.
- currentConnectStepToString(int) - Static method in class com.dkfqs.tools.websocket.WebSocketClient
-
Get the text representation of the current internal state of the WebSocket connection.