Index

A B C D E F G H I J K M N O P R S T U V X 
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
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 configured RequestSink.
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
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
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
 
A B C D E F G H I J K M N O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form