- encode() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
- encode(Object) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes an Object using the Base-N algorithm.
- encode(byte[]) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes a byte[] containing binary data, into a byte[] containing
characters in the alphabet.
- encodeAsString(byte[]) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes a byte[] containing binary data, into a String containing
characters in the appropriate alphabet.
- encodeBase64(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the
output.
- encodeBase64(byte[], boolean) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the
output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the
output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean, int) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the
output into 76 character blocks.
- encodeBase64Chunked(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm and chunks the encoded
output into 76 character blocks
- encodeBase64String(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the
output.
- encodeBase64URLSafe(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm
but does not chunk the output.
- encodeBase64URLSafeString(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm
but does not chunk the output.
- EncodeException - Exception in ca.uhn.hl7v2.hoh.api
-
- EncodeException(Exception) - Constructor for exception ca.uhn.hl7v2.hoh.api.EncodeException
-
- EncodeException(String) - Constructor for exception ca.uhn.hl7v2.hoh.api.EncodeException
-
- EncodeException(String, Exception) - Constructor for exception ca.uhn.hl7v2.hoh.api.EncodeException
-
- encodeInteger(BigInteger) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes to a byte64-encoded integer according to crypto standards such as
W3C's XML-Signature
- encodeToOutputStream(OutputStream) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
- encodeToString(byte[]) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Encodes a byte[] containing binary data, into a String containing
characters in the Base-N alphabet.
- EncodingStyle - Enum in ca.uhn.hl7v2.hoh.encoder
-
- ensureBufferSize(int, Base64.Context) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Ensure that the buffer has room for size
bytes
- equals(String, String) - Static method in class ca.uhn.hl7v2.hoh.util.StringUtils
-
Null safe equals comparison
- getActionLine() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
- getAppCtx() - Method in class ca.uhn.hl7v2.hoh.relay.Launcher
-
- getBeanName() - Method in class ca.uhn.hl7v2.hoh.relay.listener.RelayMllpListener
-
- getBeanName() - Method in class ca.uhn.hl7v2.hoh.relay.sender.RelayHttpSender
- getBytesIso8859_1(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the
ISO-8859-1 charset, storing the result into a new byte array.
- getBytesUnchecked(String, String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the named
charset, storing the result into a new byte array.
- getBytesUsAscii(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the US-ASCII
charset, storing the result into a new byte array.
- getBytesUtf16(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the UTF-16
charset, storing the result into a new byte array.
- getBytesUtf16Be(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the UTF-16BE
charset, storing the result into a new byte array.
- getBytesUtf16Le(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the UTF-16LE
charset, storing the result into a new byte array.
- getBytesUtf8(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
Encodes the given string into a sequence of bytes using the UTF-8
charset, storing the result into a new byte array.
- getCode() - Method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
- getConformanceProblems() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- getContentType() - Method in exception ca.uhn.hl7v2.hoh.api.NonHl7ResponseException
-
- getContentType() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- getContentType() - Method in enum ca.uhn.hl7v2.hoh.encoder.EncodingStyle
-
Returns the MIME type (content-type) associated with this encoding
- getDefaultBufferSize() - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Get the default buffer size.
- getEncodedLength(byte[]) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Calculates the amount of space needed to encode the supplied array.
- getEncodingStyle() - Method in interface ca.uhn.hl7v2.hoh.api.ISendable
-
- getEncodingStyle() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
Returns the
EncodingStyle
associated with the incoming message,
or
null
.
- getEncodingStyle() - Method in class ca.uhn.hl7v2.hoh.hapi.api.MessageSendable
-
- getEncodingStyle() - Method in class ca.uhn.hl7v2.hoh.raw.api.RawSendable
-
- getEncodingStyleForContentType(String) - Static method in enum ca.uhn.hl7v2.hoh.encoder.EncodingStyle
-
Returns the encoding style (e.g.
- getHost() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the host (e.g.
- getHost() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
- getHost() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- getIoRetries() - Method in class ca.uhn.hl7v2.hoh.relay.sender.RelayHttpSender
-
- getMessage() - Method in interface ca.uhn.hl7v2.hoh.api.IReceivable
-
Returns the message itself
- getMessage() - Method in interface ca.uhn.hl7v2.hoh.api.ISendable
-
- getMessage() - Method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
- getMessage() - Method in class ca.uhn.hl7v2.hoh.hapi.api.MessageReceivable
-
Returns the message itself
- getMessage() - Method in class ca.uhn.hl7v2.hoh.hapi.api.MessageSendable
-
- getMessage() - Method in class ca.uhn.hl7v2.hoh.raw.api.RawReceivable
-
Returns the message itself
- getMessage() - Method in class ca.uhn.hl7v2.hoh.raw.api.RawSendable
-
- getMetadata() - Method in class ca.uhn.hl7v2.hoh.api.AbstractReceivable
-
Returns a map containing other metadata about the message.
- getMetadata() - Method in interface ca.uhn.hl7v2.hoh.api.IReceivable
-
Returns a map containing other metadata about the message.
- getParser() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Returns the
Parser
to use to parsing and encoding messages within
this client (may return null)
- getPort() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the port (e.g.
- getPort() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Getter for the port (e.g.
- getPort() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- getProductname() - Static method in class ca.uhn.hl7v2.hoh.relay.Binder
-
Returns the product name
- getRawClient() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
- getReader(InputStream) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
- getResponseBody() - Method in exception ca.uhn.hl7v2.hoh.api.NonHl7ResponseException
-
- getResponseCode() - Method in interface ca.uhn.hl7v2.hoh.api.IResponseSendable
-
- getResponseCode() - Method in class ca.uhn.hl7v2.hoh.hapi.api.MessageSendable
-
- getResponseCode() - Method in class ca.uhn.hl7v2.hoh.raw.api.RawSendable
-
- getResponseName() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- getResponseStatus() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- getRole() - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
Returns the server role this protocol implementation is being used for
- getSocketFactory() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Returns the socket factory used by this client
- getSocketFactory() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Returns the socket factory used by this client
- getSocketFactory() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- getSocketTimeout() - Method in interface ca.uhn.hl7v2.hoh.api.IClientMultithreaded
-
Returns the number of millis to keep an idle socket open before closing it.
- getSocketTimeout() - Method in class ca.uhn.hl7v2.hoh.hapi.client.HohClientMultithreaded
-
Returns the number of millis to keep an idle socket open before closing it.
- getSocketTimeout() - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientMultithreaded
-
Returns the number of millis to keep an idle socket open before closing it.
- getSoTimeout() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Returns the TCP SO Timeout setting for new connections
- getSoTimeout() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Returns the TCP SO Timeout setting for new connections
- getSoTimeout() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- getUriPath() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the "Path" portion of the URL.
- getUriPath() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Getter for the "Path" portion of the URL.
- getUriPath() - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
- getUriPath() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- getUrl() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the URL to send messages to.
- getUrl() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Getter for the URL to send messages to.
- getUrl() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Getter for the URL to send messages to.
- getUrlString() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the URL to send messages to.
- getUrlString() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Getter for the URL to send messages to.
- getUrlString() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Getter for the URL to send messages to.
- getValueType() - Method in enum ca.uhn.hl7v2.hoh.api.MessageMetadataKeys
-
- getVersion() - Static method in class ca.uhn.hl7v2.hoh.util.VersionLogger
-
- getWriter(OutputStream) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
- GZipUtils - Class in ca.uhn.hl7v2.hoh.util
-
Methods for dealing with GZip encoding
- IAuthorizationClientCallback - Interface in ca.uhn.hl7v2.hoh.api
-
Provides callback methods for providing credentials
- IAuthorizationServerCallback - Interface in ca.uhn.hl7v2.hoh.api
-
Provides a callback for authorizing credentials found within HTTP requests
- IClient - Interface in ca.uhn.hl7v2.hoh.api
-
- IClientMultithreaded - Interface in ca.uhn.hl7v2.hoh.api
-
- IClientSimple - Interface in ca.uhn.hl7v2.hoh.api
-
- IMessageHandler<T> - Interface in ca.uhn.hl7v2.hoh.api
-
Service interface which can be implemented by an application to
process incoming messages received by
HohRawServlet
.
- init() - Static method in class ca.uhn.hl7v2.hoh.util.VersionLogger
-
Logs the HAPI version on the first time this method is invoked, does nothing afterwards
- IOUtils - Class in ca.uhn.hl7v2.hoh.util
-
Utilities for dealing with IO
- IReceivable<T> - Interface in ca.uhn.hl7v2.hoh.api
-
- IRelayListener - Interface in ca.uhn.hl7v2.hoh.relay.listener
-
- IRelaySender<T extends Message> - Interface in ca.uhn.hl7v2.hoh.relay.sender
-
- IResponseSendable<T> - Interface in ca.uhn.hl7v2.hoh.api
-
Response message to be returned by a server application.
- isArrayByteBase64(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
- isAutoClose() - Method in interface ca.uhn.hl7v2.hoh.api.IClientSimple
-
- isAutoClose() - Method in class ca.uhn.hl7v2.hoh.hapi.client.HohClientSimple
- isAutoClose() - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientSimple
- isBase64(byte) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Returns whether or not the octet
is in the base 64 alphabet.
- isBase64(String) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Tests a given String to see if it contains only valid characters within
the Base64 alphabet.
- isBase64(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Tests a given byte array to see if it contains only valid characters
within the Base64 alphabet.
- isBlank(String) - Static method in class ca.uhn.hl7v2.hoh.util.StringUtils
-
- isConnected() - Method in interface ca.uhn.hl7v2.hoh.api.IClientSimple
-
- isConnected() - Method in class ca.uhn.hl7v2.hoh.hapi.client.HohClientSimple
- isConnected() - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientSimple
-
- isConnectionCloseHeaderPresent() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
Protected because this doesn't make sense for a sender
- isConnectionCloseHeaderPresent() - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpResponseDecoder
-
Returns true if the connection=close header was present in the response
- ISendable<T> - Interface in ca.uhn.hl7v2.hoh.api
-
- ISigner - Interface in ca.uhn.hl7v2.hoh.sign
-
- isInAlphabet(byte) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Returns whether or not the octet
is in the Base32 alphabet.
- isInAlphabet(byte[], boolean) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Tests a given byte array to see if it contains only valid characters
within the alphabet.
- isInAlphabet(String) - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Tests a given String to see if it contains only valid characters within
the alphabet.
- isKeepAlive() - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Returns the TCP KeepAlive flag for new connections
- isKeepAlive() - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Returns the TCP KeepAlive flag for new connections
- isKeepAlive() - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- isNotBlank(String) - Static method in class ca.uhn.hl7v2.hoh.util.StringUtils
-
- ISO_8859_1 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
CharEncodingISO Latin Alphabet No.
- ISO_8859_1 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
CharEncodingISO Latin Alphabet No.
- ISocketFactory - Interface in ca.uhn.hl7v2.hoh.sockets
-
Pluggable interface for creating new sockets
- isUrlSafe() - Method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Returns our current encode mode.
- isWhiteSpace(byte) - Static method in class ca.uhn.hl7v2.hoh.util.repackage.Base64
-
Checks if a byte value is whitespace or not.
- sendAndReceive(ISendable<?>) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Sends a message, waits for the response, and then returns the response if
any
- sendAndReceive(ISendable<?>) - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientSimple
-
Sends a message, waits for the response, and then returns the response if
any
- sendAndReceiveMessage(ISendable<Message>) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sends a message, waits for the response, and then returns the response if
any
- sendAndReceiveMessage(Message) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
- ServerRoleEnum - Enum in ca.uhn.hl7v2.hoh.util
-
- setActionLine(String) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
- setActionLineAppropriately() - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
- setActionLineAppropriately() - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpRequestEncoder
-
- setActionLineAppropriately() - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpResponseEncoder
-
- setAddConnectionCloseHeader(boolean) - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpResponseEncoder
-
Adds a header to the HTTP response: "Connection: close
".
- setAliasPassword(String) - Method in class ca.uhn.hl7v2.hoh.sign.BouncyCastleCmsMessageSigner
-
- setApplication(ReceivingApplication<? extends Message>) - Method in class ca.uhn.hl7v2.hoh.hapi.server.HohServlet
-
Route all messages to a single application
- setApplicationRouter(ApplicationRouter) - Method in class ca.uhn.hl7v2.hoh.hapi.server.HohServlet
-
Constructor which accepts an ApplicationRouter which may direct different
types of messages to different applications
- setAuthorizationCallback(IAuthorizationClientCallback) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
If set, provides a callback which will be used to se the username and
password associated with the request
- setAuthorizationCallback(IAuthorizationServerCallback) - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpRequestDecoder
-
- setAuthorizationCallback(IAuthorizationClientCallback) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
If set, provides a callback which will be used to se the username and
password associated with the request
- setAuthorizationCallback(IAuthorizationClientCallback) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
Provides an authorization callback for authorizing incoming requests.
- setAuthorizationCallback(IAuthorizationServerCallback) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
Provides an authorization callback for authorizing incoming requests.
- setAuthorizationCallback(IAuthorizationClientCallback) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
- setAuthorizationCallback(IAuthorizationServerCallback) - Method in class ca.uhn.hl7v2.hoh.raw.server.HohRawServlet
-
If set, provides a callback which will be used to validate incoming
credentials
- setAutoClose(boolean) - Method in interface ca.uhn.hl7v2.hoh.api.IClientSimple
-
Sets the auto-close property.
- setAutoClose(boolean) - Method in class ca.uhn.hl7v2.hoh.hapi.client.HohClientSimple
-
Sets the auto-close property.
- setAutoClose(boolean) - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientSimple
-
Sets the auto-close property.
- setBeanName(String) - Method in class ca.uhn.hl7v2.hoh.relay.listener.RelayMllpListener
-
- setBeanName(String) - Method in class ca.uhn.hl7v2.hoh.relay.sender.RelayHttpSender
-
Automatically called by the container
- setCharset(Charset) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Sets the charset to use for requests from this client.
- setCharset(Charset) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sets the charset to use for requests from this client.
- setCharset(Charset) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Sets the charset to use for requests from this client.
- setCode(int) - Method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
- setDataProvider(ISendable<?>) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
Provide the message to send with a
ISendable
instance.
- setGzipData(boolean) - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpResponseEncoder
-
Should response be GZipped?
- setHost(String) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Setter for the host (e.g.
- setHost(String) - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpRequestEncoder
-
- setHost(String) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Setter for the host (e.g.
- setHost(String) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Setter for the host (e.g.
- setIoRetries(int) - Method in class ca.uhn.hl7v2.hoh.relay.sender.RelayHttpSender
-
If set to a positive integer, the relay will attempt to redeliver a message up to the given
number of times before giving up, if the transmission fails due to an IO exception.
- setKeepAlive(boolean) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Configures the TCP KeepAlive flag for new connections
- setKeepAlive(boolean) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Configures the TCP KeepAlive flag for new connections
- setKeepAlive(boolean) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Configures the TCP KeepAlive flag for new connections
- setKeyAlias(String) - Method in class ca.uhn.hl7v2.hoh.sign.BouncyCastleCmsMessageSigner
-
- setKeyStore(KeyStore) - Method in class ca.uhn.hl7v2.hoh.sign.BouncyCastleCmsMessageSigner
-
- setKeystoreFilename(String) - Method in class ca.uhn.hl7v2.hoh.sockets.CustomCertificateTlsSocketFactory
-
The filename to load as a keystore
- setKeystorePassphrase(String) - Method in class ca.uhn.hl7v2.hoh.sockets.CustomCertificateTlsSocketFactory
-
The passphrase for the keystore
- setKeystoreType(String) - Method in class ca.uhn.hl7v2.hoh.sockets.CustomCertificateTlsSocketFactory
-
Sets the keystore type (e.g.
- setListener(IRelayListener) - Method in class ca.uhn.hl7v2.hoh.relay.Binder
-
- setMessage(String) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpEncoder
-
Provide the message to send with a String.
- setMessage(String) - Method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
- setMessageHandler(IMessageHandler<String>) - Method in class ca.uhn.hl7v2.hoh.hapi.server.HohServlet
-
Must not be called
- setMessageHandler(IMessageHandler<String>) - Method in class ca.uhn.hl7v2.hoh.raw.server.HohRawServlet
-
- setParser(Parser) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sets the
Parser
to use to parsing and encoding messages within
this client
- setPassword(String) - Method in class ca.uhn.hl7v2.hoh.auth.SingleCredentialClientCallback
-
- setPort(int) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Getter for the port (e.g.
- setPort(int) - Method in class ca.uhn.hl7v2.hoh.encoder.Hl7OverHttpRequestEncoder
-
- setPort(int) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Getter for the port (e.g.
- setPort(int) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Getter for the port (e.g.
- setPort(int) - Method in class ca.uhn.hl7v2.hoh.relay.listener.RelayMllpListener
-
- setPreferredCharset(Charset) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
Sets the charset which will be used for any initiated outgoing messages.
- setReadTimeout(long) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
Sets the number of milliseconds that the decoder will attempt to read
from an InputStream before timing out and throwing an exception
- setResponseName(String) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- setResponseStatus(Integer) - Method in class ca.uhn.hl7v2.hoh.encoder.AbstractHl7OverHttpDecoder
-
- setResponseTimeout(long) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Sets the number of milliseconds before timing out.
- setResponseTimeout(long) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sets the number of milliseconds before timing out.
- setResponseTimeout(long) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Sets the number of milliseconds before timing out.
- setSender(IRelaySender) - Method in class ca.uhn.hl7v2.hoh.relay.Binder
-
- setSigner(ISigner) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
- setSigner(ISigner) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
- setSigner(ISigner) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
- setSigner(ISigner) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
- setSigner(ISigner) - Method in class ca.uhn.hl7v2.hoh.raw.server.HohRawServlet
-
Sets the message signer if signature profile is being used
- setSocketFactory(ISocketFactory) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Sets the socket factory used by this client.
- setSocketFactory(ISocketFactory) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sets the socket factory used by this client.
- setSocketFactory(ISocketFactory) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Sets the socket factory used by this client.
- setSocketTimeout(long) - Method in interface ca.uhn.hl7v2.hoh.api.IClientMultithreaded
-
Sets the number of millis to keep an idle socket open before closing it.
- setSocketTimeout(long) - Method in class ca.uhn.hl7v2.hoh.hapi.client.HohClientMultithreaded
-
Sets the number of millis to keep an idle socket open before closing it.
- setSocketTimeout(long) - Method in class ca.uhn.hl7v2.hoh.raw.client.HohRawClientMultithreaded
-
Sets the number of millis to keep an idle socket open before closing it.
- setSoTimeout(int) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Sets the TCP SO Timeout setting for new connections
- setSoTimeout(int) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Sets the TCP SO Timeout setting for new connections
- setSoTimeout(int) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Sets the TCP SO Timeout setting for new connections
- setUriPath(String) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Setter for the "Path" portion of the URL.
- setUriPath(String) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Setter for the "Path" portion of the URL.
- setUriPath(String) - Method in class ca.uhn.hl7v2.hoh.llp.Hl7OverHttpLowerLayerProtocol
-
The URI path to use for this protocol.
- setUriPath(String) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Setter for the "Path" portion of the URL.
- setUrl(URL) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Setter for the URL to send messages to.
- setUrl(URL) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Setter for the URL to send messages to.
- setUrl(URL) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Setter for the URL to send messages to.
- setUrlString(String) - Method in interface ca.uhn.hl7v2.hoh.api.IClient
-
Setter for the URL to send messages to.
- setUrlString(String) - Method in class ca.uhn.hl7v2.hoh.hapi.client.AbstractClient
-
Setter for the URL to send messages to.
- setUrlString(String) - Method in class ca.uhn.hl7v2.hoh.raw.client.AbstractRawClient
-
Setter for the URL to send messages to.
- setUsername(String) - Method in class ca.uhn.hl7v2.hoh.auth.SingleCredentialClientCallback
-
- shutdown() - Method in class ca.uhn.hl7v2.hoh.relay.Launcher
-
- sign(byte[]) - Method in class ca.uhn.hl7v2.hoh.sign.BouncyCastleCmsMessageSigner
- sign(byte[]) - Method in interface ca.uhn.hl7v2.hoh.sign.ISigner
-
- SignatureFailureException - Exception in ca.uhn.hl7v2.hoh.sign
-
- SignatureFailureException(Exception) - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureFailureException
-
- SignatureFailureException(String) - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureFailureException
-
- SignatureFailureException(String, Exception) - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureFailureException
-
- SignatureVerificationException - Exception in ca.uhn.hl7v2.hoh.sign
-
- SignatureVerificationException() - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureVerificationException
-
- SignatureVerificationException(Exception) - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureVerificationException
-
- SignatureVerificationException(String) - Constructor for exception ca.uhn.hl7v2.hoh.sign.SignatureVerificationException
-
- SingleCredentialClientCallback - Class in ca.uhn.hl7v2.hoh.auth
-
Authorization Callback which validates a single username and password
- SingleCredentialClientCallback() - Constructor for class ca.uhn.hl7v2.hoh.auth.SingleCredentialClientCallback
-
- SingleCredentialClientCallback(String, String) - Constructor for class ca.uhn.hl7v2.hoh.auth.SingleCredentialClientCallback
-
- SingleCredentialServerCallback - Class in ca.uhn.hl7v2.hoh.auth
-
Authorization Callback which validates a single username and password
- SingleCredentialServerCallback(String, String) - Constructor for class ca.uhn.hl7v2.hoh.auth.SingleCredentialServerCallback
-
- StandardSocketFactory - Class in ca.uhn.hl7v2.hoh.sockets
-
Socket Factory which returns a normal, non encrypted TCP socket
- StandardSocketFactory() - Constructor for class ca.uhn.hl7v2.hoh.sockets.StandardSocketFactory
-
- StringUtils() - Constructor for class ca.uhn.hl7v2.hoh.util.repackage.Base64.StringUtils
-
- StringUtils - Class in ca.uhn.hl7v2.hoh.util
-
- StringUtils() - Constructor for class ca.uhn.hl7v2.hoh.util.StringUtils
-
- uncompress(byte[]) - Static method in class ca.uhn.hl7v2.hoh.util.GZipUtils
-
Compresses a byte array
- US_ASCII - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
Seven-bit ASCII, also known as ISO646-US, also known as the Basic
Latin block of the Unicode character set.
- US_ASCII - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
Seven-bit ASCII, also known as ISO646-US, also known as the Basic
Latin block of the Unicode character set.
- UTF_16 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
Sixteen-bit Unicode Transformation Format, The byte order specified
by a mandatory initial byte-order mark (either order accepted on
input, big-endian used on output)
- UTF_16 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
Sixteen-bit Unicode Transformation Format, The byte order specified
by a mandatory initial byte-order mark (either order accepted on
input, big-endian used on output)
- UTF_16BE - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
Sixteen-bit Unicode Transformation Format, big-endian byte order.
- UTF_16BE - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
Sixteen-bit Unicode Transformation Format, big-endian byte order.
- UTF_16LE - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
Sixteen-bit Unicode Transformation Format, little-endian byte order.
- UTF_16LE - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
Sixteen-bit Unicode Transformation Format, little-endian byte order.
- UTF_8 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.CharEncoding
-
Eight-bit Unicode Transformation Format.
- UTF_8 - Static variable in class ca.uhn.hl7v2.hoh.util.repackage.Base64.Charsets
-
Eight-bit Unicode Transformation Format.
- Validate - Class in ca.uhn.hl7v2.hoh.util
-
Utility class for parameter validation
- Validate() - Constructor for class ca.uhn.hl7v2.hoh.util.Validate
-
- validateKeyForSignatureSigning(KeyStore, String, String) - Static method in class ca.uhn.hl7v2.hoh.util.KeystoreUtils
-
- validateKeystoreForSignatureSigning(KeyStore) - Static method in class ca.uhn.hl7v2.hoh.util.KeystoreUtils
-
- validateKeystoreForSignatureVerifying(KeyStore) - Static method in class ca.uhn.hl7v2.hoh.util.KeystoreUtils
-
- validateKeystoreForTlsReceiving(KeyStore) - Static method in class ca.uhn.hl7v2.hoh.util.KeystoreUtils
-
- validateKeystoreForTlsSending(KeyStore) - Static method in class ca.uhn.hl7v2.hoh.util.KeystoreUtils
-
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.api.MessageMetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.encoder.EncodingStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.encoder.MessageMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.encoder.TransferEncoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.hl7v2.hoh.util.ServerRoleEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.uhn.hl7v2.hoh.api.MessageMetadataKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ca.uhn.hl7v2.hoh.encoder.EncodingStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ca.uhn.hl7v2.hoh.encoder.MessageMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ca.uhn.hl7v2.hoh.encoder.ResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ca.uhn.hl7v2.hoh.encoder.TransferEncoding
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ca.uhn.hl7v2.hoh.util.ServerRoleEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(byte[], String) - Method in class ca.uhn.hl7v2.hoh.sign.BouncyCastleCmsMessageSigner
- verify(byte[], String) - Method in interface ca.uhn.hl7v2.hoh.sign.ISigner
-
- VersionLogger - Class in ca.uhn.hl7v2.hoh.util
-
Class to log the HAPI version when HAPI is first used (mostly for troubleshooting purposes)