Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext
- abort() - Method in interface no.mnemonic.messaging.requestsink.jms.context.ServerContext
-
Request that this context is aborted.
- abort() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- abort(String) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- AbstractJMSRequestBase - Class in no.mnemonic.messaging.requestsink.jms
- AbstractJMSRequestBase.BaseBuilder<T extends AbstractJMSRequestBase.BaseBuilder> - Class in no.mnemonic.messaging.requestsink.jms
- acknowledgeResponse() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext
- acknowledgeResponse() - Method in interface no.mnemonic.messaging.requestsink.jms.context.ServerContext
-
Acknowledgement from client that a response has been processed at the client
- acknowledgeResponse() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- addAllowedClass(Class) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- addAllowedClass(String) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- addDecodingPackageAlias(String, String) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- addDecodingTypeAlias(String, Class) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- addJMSRequestProxyConnectionListener(JMSRequestProxy.JMSRequestProxyConnectionListener) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- addListener(RequestListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- addListener(RequestListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- addPackageAlias(String, String) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- addResponse(Message) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- addResponse(Message) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
-
Deprecated.
- addResponse(Message, ResponseListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- addResponse(Message, ResponseListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- addSerializer(MessageSerializer) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- addTypeAlias(String, Class) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- appendMembers(StringBuilder) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- apply(T) - Method in interface no.mnemonic.messaging.requestsink.jms.util.JMSUtils.JMSConsumer
- arraySubSeq(byte[], int, int) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- assertNotNull(T, String) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- atLeast(ProtocolVersion) - Method in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
B
- BaseBuilder() - Constructor for class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- build() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- build() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- build() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink.Builder
- build() - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- build() - Method in class no.mnemonic.messaging.requestsink.jms.util.ThreadFactoryBuilder
- builder() - Static method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- builder() - Static method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- builder() - Static method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- builder() - Static method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer
- Builder() - Constructor for class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
C
- ChannelUploadMessageContext - Class in no.mnemonic.messaging.requestsink.jms.context
-
This context handles fragmented upload of the signal message on the JMSRequestSink (client) side Send a channel request message to the server, and wait for reply Fragment the message into suitable fragments, and submit to upload channel Finish stream with end-of-stream, and close the upload channel
- ChannelUploadMessageContext(RequestContext, InputStream, String, int, ProtocolVersion, ClientMetrics) - Constructor for class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- ClassLoaderAwareObjectInputStream - Class in no.mnemonic.messaging.requestsink.jms.serializer
- ClassLoaderAwareObjectInputStream(InputStream, ClassLoader) - Constructor for class no.mnemonic.messaging.requestsink.jms.serializer.ClassLoaderAwareObjectInputStream
- cleanup() - Method in class no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext
- ClientMetrics - Class in no.mnemonic.messaging.requestsink.jms.util
- ClientMetrics() - Constructor for class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- ClientRequestContext - Class in no.mnemonic.messaging.requestsink.jms.context
-
This listener listens for incoming reply messages and adds them to the correct responsehandler
- ClientRequestContext(String, Session, ClientMetrics, ClassLoader, RequestContext, Runnable, MessageSerializer) - Constructor for class no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext
- ClientRequestContext.ResponseCallback - Interface in no.mnemonic.messaging.requestsink.jms.context
- connected(JMSRequestProxy) - Method in interface no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.JMSRequestProxyConnectionListener
- createByteMessage(Session, byte[], ProtocolVersion, String) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
-
Creates a JMS object from a serializable object.
- createSession() - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- createTextMessage(Session, String, ProtocolVersion) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
-
Creates a JMS object from a string serializable object
D
- DEFAULT_MAX_MAX_MESSAGE_SIZE - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- DEFAULT_PRIORITY - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- DEFAULT_SEGMENT_WINDOW_SIZE - Static variable in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- DefaultJavaMessageSerializer - Class in no.mnemonic.messaging.requestsink.jms.serializer
- DefaultJavaMessageSerializer() - Constructor for class no.mnemonic.messaging.requestsink.jms.serializer.DefaultJavaMessageSerializer
- deleteTemporaryQueue(TemporaryQueue) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- deserialize(byte[], ClassLoader) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.DefaultJavaMessageSerializer
- deserialize(byte[], ClassLoader) - Method in interface no.mnemonic.messaging.requestsink.jms.serializer.MessageSerializer
-
Deserialize bytes into a message
- deserialize(byte[], ClassLoader) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer
- determineSerializer(Message, MessageSerializer, Map<String, MessageSerializer>) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- disconnected() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
E
- end(int, byte[]) - Method in interface no.mnemonic.messaging.requestsink.jms.util.FragmentConsumer
- endOfStream() - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- endOfStream() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- endOfStream() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- endOfStream() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- error() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- error() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- ExceptionMessage - Class in no.mnemonic.messaging.requestsink.jms
- ExceptionMessage(String, Throwable) - Constructor for class no.mnemonic.messaging.requestsink.jms.ExceptionMessage
- exceptionSignal() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- exceptionSignal() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- extendWait() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- extendWait() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- extractMessageBytes(Message) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
F
- fragment(byte[], int) - Method in interface no.mnemonic.messaging.requestsink.jms.util.FragmentConsumer
- fragment(InputStream, int, FragmentConsumer) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- FragmentConsumer - Interface in no.mnemonic.messaging.requestsink.jms.util
- fragmentedReplyCompleted() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- fragmentedReplyCompleted() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- fragmentedReplyFragment() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- fragmentedUploadCompleted() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- fragmentedUploadCompleted() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- fragmentedUploadFragment() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- fragmentedUploadFragment() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- fragmentedUploadRequested() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- fragmentedUploadRequested() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- fragmentReplyFragment() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
G
- get() - Method in interface no.mnemonic.messaging.requestsink.jms.util.JMSUtils.JMSSupplier
- getCallID() - Method in class no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext
- getCallID() - Method in class no.mnemonic.messaging.requestsink.jms.ExceptionMessage
- getCallID() - Method in class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- getData() - Method in class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- getException() - Method in class no.mnemonic.messaging.requestsink.jms.ExceptionMessage
- getIdx() - Method in class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- getMessageTimestamp() - Method in class no.mnemonic.messaging.requestsink.jms.ExceptionMessage
- getMetrics() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- getMetrics() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- getMetrics() - Method in class no.mnemonic.messaging.requestsink.jms.serializer.DefaultJavaMessageSerializer
- getMetrics() - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer
- getProtocolVersion(Message) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- getResponseID() - Method in class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- getSegmentWindowSize(Message) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- getVersionString() - Method in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
H
- handle(Message) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
-
Method to implement
ServerChannelUploadContext.UploadHandler
- handleRequest(String, byte[], Destination, long, int, ProtocolVersion, MessageSerializer) - Method in interface no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext.UploadHandler
- handleResponse(Message, ClientRequestContext.ResponseCallback) - Method in class no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext
- hex(byte[]) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
I
- IllegalDeserializationException - Exception in no.mnemonic.messaging.requestsink.jms
-
Exception class to handle illegal deserialization.
- IllegalDeserializationException(String) - Constructor for exception no.mnemonic.messaging.requestsink.jms.IllegalDeserializationException
- incompatibleMessage() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- incompatibleMessage() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- invalidatedResponseQueue() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- isClosed() - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- isClosed() - Method in class no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext
- isClosed() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext
- isClosed() - Method in interface no.mnemonic.messaging.requestsink.jms.context.ServerContext
- isClosed() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- isCompatible(Message) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
J
- JMSRequestProxy - Class in no.mnemonic.messaging.requestsink.jms
-
A JMSRequestProxy is the listener component handling messages sent from a
JMSRequestSink
, dispatching them to the configuredRequestSink
. - JMSRequestProxy.Builder - Class in no.mnemonic.messaging.requestsink.jms
- JMSRequestProxy.JMSRequestProxyConnectionListener - Interface in no.mnemonic.messaging.requestsink.jms
- JMSRequestSink - Class in no.mnemonic.messaging.requestsink.jms
-
JMSRequestSink is a JMS implementation of the RequestSink using JMS, communicating over JMS to a corresponding JMSRequestProxy.
- JMSRequestSink.Builder - Class in no.mnemonic.messaging.requestsink.jms
- JMSUtils - Class in no.mnemonic.messaging.requestsink.jms.util
-
Package-local utilities, only to be used within this package
- JMSUtils.JMSConsumer<T> - Interface in no.mnemonic.messaging.requestsink.jms.util
- JMSUtils.JMSSupplier<T> - Interface in no.mnemonic.messaging.requestsink.jms.util
K
- keepAlive(long) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- keepAlive(long) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
M
- md5() - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- md5(byte[]) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- MESSAGE_TYPE_CHANNEL_REQUEST - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_CHANNEL_SETUP - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_CLIENT_RESPONSE_ACKNOWLEDGEMENT - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_END_OF_FRAGMENTED_MESSAGE - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_EXCEPTION - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_EXTEND_WAIT - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_SIGNAL - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_SIGNAL_FRAGMENT - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_SIGNAL_RESPONSE - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MESSAGE_TYPE_STREAM_CLOSED - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- MessageFragment - Class in no.mnemonic.messaging.requestsink.jms.util
- MessageFragment(String, String, int, byte[]) - Constructor for class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- MessageFragment(BytesMessage) - Constructor for class no.mnemonic.messaging.requestsink.jms.util.MessageFragment
- MessageSerializer - Interface in no.mnemonic.messaging.requestsink.jms.serializer
- metrics() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- metrics() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
N
- no.mnemonic.messaging.requestsink.jms - package no.mnemonic.messaging.requestsink.jms
- no.mnemonic.messaging.requestsink.jms.context - package no.mnemonic.messaging.requestsink.jms.context
- no.mnemonic.messaging.requestsink.jms.serializer - package no.mnemonic.messaging.requestsink.jms.serializer
- no.mnemonic.messaging.requestsink.jms.util - package no.mnemonic.messaging.requestsink.jms.util
- notifyClose() - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- notifyClose() - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- notifyError(Throwable) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- notifyError(Throwable) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
O
- onException(JMSException) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- onException(JMSException) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- onMessage(Message) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
P
- PROPERTY_DATA_CHECKSUM_MD5 - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_FRAGMENTS_IDX - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_FRAGMENTS_TOTAL - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_MESSAGE_TYPE - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_REQ_TIMEOUT - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_RESPONSE_ID - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_SEGMENT_WINDOW_SIZE - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROPERTY_SERVER_NODE_ID - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- PROTOCOL_VERSION_KEY - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- ProtocolVersion - Enum in no.mnemonic.messaging.requestsink.jms
R
- reassembleFragments(Collection<MessageFragment>, int, String) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- ReassemblyMissingFragmentException - Exception in no.mnemonic.messaging.requestsink.jms.util
- ReassemblyMissingFragmentException(String) - Constructor for exception no.mnemonic.messaging.requestsink.jms.util.ReassemblyMissingFragmentException
- reconnected() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- removeListener(RequestListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ChannelUploadMessageContext
- removeListener(RequestListener) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext
- removeMessageListenerAndClose(MessageConsumer) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- reply() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- reply() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- request() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
- request() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- requestTimeout() - Method in class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- resolveClass(ObjectStreamClass) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.ClassLoaderAwareObjectInputStream
- responseAccepted() - Method in interface no.mnemonic.messaging.requestsink.jms.context.ClientRequestContext.ResponseCallback
S
- serialize(Message) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.DefaultJavaMessageSerializer
- serialize(Message) - Method in interface no.mnemonic.messaging.requestsink.jms.serializer.MessageSerializer
-
Serialize the message
- serialize(Message) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer
- SERIALIZER_KEY - Static variable in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
- serializerID() - Method in class no.mnemonic.messaging.requestsink.jms.serializer.DefaultJavaMessageSerializer
- serializerID() - Method in interface no.mnemonic.messaging.requestsink.jms.serializer.MessageSerializer
- serializerID() - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer
- ServerChannelUploadContext - Class in no.mnemonic.messaging.requestsink.jms.context
-
This context handles fragmented uploading of the signal message on the JMSRequestProxy (server) side.
- ServerChannelUploadContext(String, Session, Destination, long, ProtocolVersion, int, ServerMetrics, MessageSerializer) - Constructor for class no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext
- ServerChannelUploadContext.UploadHandler - Interface in no.mnemonic.messaging.requestsink.jms.context
- ServerContext - Interface in no.mnemonic.messaging.requestsink.jms.context
-
A ServerContext represents the server side of a client/server call.
- ServerMetrics - Class in no.mnemonic.messaging.requestsink.jms.util
- ServerMetrics() - Constructor for class no.mnemonic.messaging.requestsink.jms.util.ServerMetrics
- ServerResponseContext - Class in no.mnemonic.messaging.requestsink.jms.context
-
The server response context is the context object sent to the server side RequestSink along with the signal received from the client.
- ServerResponseContext.Builder - Class in no.mnemonic.messaging.requestsink.jms.context
- setAcknowledgementTo(Destination) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setCallID(String) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setConnectionFactoryName(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setConnectionProperties(Map<String, String>) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setConnectionProperty(String, String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setContextFactoryName(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setContextURL(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setDecodingXstreamCustomizer(Consumer<XStream>) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
-
Allow arbitrary non-standard customization of the decoding xstream converter WARNING Use with care!
- setDestinationName(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
-
Deprecated.
- setDisableReferences(boolean) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
-
Disable use of references when encoding XStream.
- setDriver(HierarchicalStreamDriver) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- setEncodingXstreamCustomizer(Consumer<XStream>) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
-
Allow arbitrary non-standard customization of the encoding xstream converter WARNING Use with care!
- setIgnoreUnknownEnumLiterals(boolean) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
-
This option will change deserialization of Enum literals, such that unknown enum literals are ignored.
- setMaxConcurrentCalls(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
-
Deprecated.
- setMaxConcurrentCallsBulk(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setMaxConcurrentCallsExpedite(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setMaxConcurrentCallsStandard(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setMaxMessageSize(int) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setMaxMessageSize(int) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setMaxWindowAttempts(int) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setMaxWindowWaitSeconds(int) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setMetrics(ServerMetrics) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setMinimumStandardCapacity(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setNamePrefix(String) - Method in class no.mnemonic.messaging.requestsink.jms.util.ThreadFactoryBuilder
- setPassword(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setPriority(int) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setProtocolVersion(ProtocolVersion) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setProtocolVersion(ProtocolVersion) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink.Builder
- setQueueName(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setReplyProducer(MessageProducer) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setReplyTo(Destination) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setRequestSink(RequestSink) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setRequestSink(RequestSink) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setSegmentWindowSize(int) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setSerializer(MessageSerializer) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setSerializer(MessageSerializer) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink.Builder
- setSerializerID(String) - Method in class no.mnemonic.messaging.requestsink.jms.serializer.XStreamMessageSerializer.Builder
- setSerializers(Collection<MessageSerializer>) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setServerNodeID(UUID) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setSession(Session) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setShutdownTimeout(int) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy.Builder
- setTimeout(long) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerResponseContext.Builder
- setTopicName(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- setupChannel(ServerChannelUploadContext.UploadHandler) - Method in class no.mnemonic.messaging.requestsink.jms.context.ServerChannelUploadContext
- setUsername(String) - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder
- signal(Message, T, long) - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- splitArray(byte[], int) - Static method in class no.mnemonic.messaging.requestsink.jms.util.JMSUtils
- startComponent() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- startComponent() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
- stopComponent() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestProxy
- stopComponent() - Method in class no.mnemonic.messaging.requestsink.jms.JMSRequestSink
T
- ThreadFactoryBuilder - Class in no.mnemonic.messaging.requestsink.jms.util
-
TODO: Move this class to commons, to avoid having to pull inn Guava or Apache commons for this.
- ThreadFactoryBuilder() - Constructor for class no.mnemonic.messaging.requestsink.jms.util.ThreadFactoryBuilder
- toString() - Method in class no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase
U
- unknownCallIDMessage() - Method in class no.mnemonic.messaging.requestsink.jms.util.ClientMetrics
V
- V3 - Enum constant in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
- V4 - Enum constant in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
- valueOf(String) - Static method in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versionOf(String) - Static method in enum no.mnemonic.messaging.requestsink.jms.ProtocolVersion
X
- XStreamMessageSerializer - Class in no.mnemonic.messaging.requestsink.jms.serializer
- XStreamMessageSerializer.Builder - Class in no.mnemonic.messaging.requestsink.jms.serializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractJMSRequestBase.BaseBuilder.setQueueName(String)