JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
G
I
M
O
R
S
T
U
V
B
BackpressuredStreamFromAsyncSource
<
MessageType
> - Class in
ch.squaredesk.nova.comm
The fundamental concept we are trying to follow in Nova's comm packages is that we want to offer backpressured streams of messages.
BackpressuredStreamFromAsyncSource()
- Constructor for class ch.squaredesk.nova.comm.
BackpressuredStreamFromAsyncSource
BackpressuredStreamFromAsyncSource(Runnable)
- Constructor for class ch.squaredesk.nova.comm.
BackpressuredStreamFromAsyncSource
build()
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
C
ch.squaredesk.nova.comm
- package ch.squaredesk.nova.comm
ch.squaredesk.nova.comm.retrieving
- package ch.squaredesk.nova.comm.retrieving
ch.squaredesk.nova.comm.rpc
- package ch.squaredesk.nova.comm.rpc
ch.squaredesk.nova.comm.sending
- package ch.squaredesk.nova.comm.sending
CommAdapterBuilder
<
MessageType
,
CommAdapterType
> - Class in
ch.squaredesk.nova.comm
CommAdapterBuilder(Class<MessageType>)
- Constructor for class ch.squaredesk.nova.comm.
CommAdapterBuilder
complete(ReplyType)
- Method in interface ch.squaredesk.nova.comm.rpc.
RpcCompletor
complete(ReplyType, TransportSpecificReplyInfo)
- Method in interface ch.squaredesk.nova.comm.rpc.
RpcCompletor
complete(ReplyType, TransportSpecificReplyInfo)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcInvocation
completeExceptionally(Throwable)
- Method in interface ch.squaredesk.nova.comm.rpc.
RpcCompletor
completeExceptionally(Throwable)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcInvocation
createInstance()
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
D
DefaultMarshallerFactory
- Class in
ch.squaredesk.nova.comm
destination
- Variable in class ch.squaredesk.nova.comm.retrieving.
IncomingMessageMetaData
destination
- Variable in class ch.squaredesk.nova.comm.sending.
OutgoingMessageMetaData
details
- Variable in class ch.squaredesk.nova.comm.retrieving.
IncomingMessageMetaData
details
- Variable in class ch.squaredesk.nova.comm.sending.
OutgoingMessageMetaData
doSend(InternalMessageType, MetaDataType)
- Method in interface ch.squaredesk.nova.comm.sending.
MessageSender
Protocol specific implementation of the sending the passed message using the passed (protocol specific) send specs
G
getConcreteTypeOfGenericClassExtension(Class<?>, int)
- Static method in class ch.squaredesk.nova.comm.
ReflectionHelper
getConcreteTypeOfGenericInterfaceImplementation(Object, Class<?>, int)
- Static method in class ch.squaredesk.nova.comm.
ReflectionHelper
Since Lambdas do erase type information, the method only works if the passed instance to examine is NOT a lambda!!!
getMarshallerForMessageType(Class<MessageType>)
- Static method in class ch.squaredesk.nova.comm.
DefaultMarshallerFactory
getUnmarshallerForMessageType(Class<?>)
- Static method in class ch.squaredesk.nova.comm.
DefaultMarshallerFactory
I
IncomingMessage
<
InternalMessageType
,
MetaDataType
extends
IncomingMessageMetaData
<?,?>> - Class in
ch.squaredesk.nova.comm.retrieving
IncomingMessage(InternalMessageType, MetaDataType)
- Constructor for class ch.squaredesk.nova.comm.retrieving.
IncomingMessage
IncomingMessageMetaData
<
DestinationType
,
TransportSpecificDetailsType
> - Class in
ch.squaredesk.nova.comm.retrieving
IncomingMessageMetaData(DestinationType, TransportSpecificDetailsType)
- Constructor for class ch.squaredesk.nova.comm.retrieving.
IncomingMessageMetaData
instanceFromClassName(String)
- Static method in class ch.squaredesk.nova.comm.
ReflectionHelper
M
marshal(T)
- Method in interface ch.squaredesk.nova.comm.sending.
MessageMarshaller
message
- Variable in class ch.squaredesk.nova.comm.retrieving.
IncomingMessage
messageMarshaller
- Variable in class ch.squaredesk.nova.comm.
CommAdapterBuilder
MessageMarshaller
<
T
,
R
> - Interface in
ch.squaredesk.nova.comm.sending
messageMarshaller
- Variable in class ch.squaredesk.nova.comm.sending.
MessageSenderImplBase
messageReceived(Object)
- Method in class ch.squaredesk.nova.comm.retrieving.
MetricsCollector
MessageReceiver
<
DestinationType
,
InternalMessageType
,
MetaDataType
extends
IncomingMessageMetaData
<
DestinationType
,?>> - Interface in
ch.squaredesk.nova.comm.retrieving
MessageReceiverImplBase
<
DestinationType
,
InternalMessageType
,
TransportMessageType
,
MetaDataType
extends
IncomingMessageMetaData
<
DestinationType
,?>> - Class in
ch.squaredesk.nova.comm.retrieving
MessageReceiverImplBase(MessageUnmarshaller<TransportMessageType, InternalMessageType>, Metrics)
- Constructor for class ch.squaredesk.nova.comm.retrieving.
MessageReceiverImplBase
MessageReceiverImplBase(String, MessageUnmarshaller<TransportMessageType, InternalMessageType>, Metrics)
- Constructor for class ch.squaredesk.nova.comm.retrieving.
MessageReceiverImplBase
messages(DestinationType)
- Method in interface ch.squaredesk.nova.comm.retrieving.
MessageReceiver
MessageSender
<
InternalMessageType
,
MetaDataType
> - Interface in
ch.squaredesk.nova.comm.sending
MessageSenderImplBase
<
DestinationType
,
InternalMessageType
,
TransportMessageType
,
MetaDataType
extends
OutgoingMessageMetaData
<
DestinationType
,?>> - Class in
ch.squaredesk.nova.comm.sending
MessageSenderImplBase(MessageMarshaller<InternalMessageType, TransportMessageType>, Metrics)
- Constructor for class ch.squaredesk.nova.comm.sending.
MessageSenderImplBase
MessageSenderImplBase(String, MessageMarshaller<InternalMessageType, TransportMessageType>, Metrics)
- Constructor for class ch.squaredesk.nova.comm.sending.
MessageSenderImplBase
messageUnmarshaller
- Variable in class ch.squaredesk.nova.comm.
CommAdapterBuilder
messageUnmarshaller
- Variable in class ch.squaredesk.nova.comm.retrieving.
MessageReceiverImplBase
MessageUnmarshaller
<
T
,
R
> - Interface in
ch.squaredesk.nova.comm.retrieving
metaData
- Variable in class ch.squaredesk.nova.comm.retrieving.
IncomingMessage
metaData
- Variable in class ch.squaredesk.nova.comm.rpc.
RpcReply
metrics
- Variable in class ch.squaredesk.nova.comm.
CommAdapterBuilder
metricsCollector
- Variable in class ch.squaredesk.nova.comm.retrieving.
MessageReceiverImplBase
MetricsCollector
- Class in
ch.squaredesk.nova.comm.retrieving
metricsCollector
- Variable in class ch.squaredesk.nova.comm.rpc.
RpcClient
metricsCollector
- Variable in class ch.squaredesk.nova.comm.rpc.
RpcServer
metricsCollector
- Variable in class ch.squaredesk.nova.comm.sending.
MessageSenderImplBase
O
onComplete()
- Method in class ch.squaredesk.nova.comm.
BackpressuredStreamFromAsyncSource
onNext(MessageType)
- Method in class ch.squaredesk.nova.comm.
BackpressuredStreamFromAsyncSource
OutgoingMessageMetaData
<
DestinationType
,
TransportSpecificInfoType
> - Class in
ch.squaredesk.nova.comm.sending
OutgoingMessageMetaData(DestinationType, TransportSpecificInfoType)
- Constructor for class ch.squaredesk.nova.comm.sending.
OutgoingMessageMetaData
R
ReflectionHelper
- Class in
ch.squaredesk.nova.comm
request
- Variable in class ch.squaredesk.nova.comm.rpc.
RpcInvocation
requestCompleted(Object, Object)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcServerMetricsCollector
requestCompletedExceptionally(Object, Throwable)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcServerMetricsCollector
requestReceived(Object)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcServerMetricsCollector
requests(DestinationType)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcServer
result
- Variable in class ch.squaredesk.nova.comm.rpc.
RpcReply
RpcClient
<
InternalMessageType
,
RequestMetaDataType
,
ReplyMetaDataType
> - Class in
ch.squaredesk.nova.comm.rpc
RpcClient(Metrics)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcClient
RpcClient(String, Metrics)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcClient
RpcClientMetricsCollector
- Class in
ch.squaredesk.nova.comm.rpc
rpcCompleted(Object, Object)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcClientMetricsCollector
RpcCompletor
<
ReplyType
,
TransportSpecificReplyInfo
> - Interface in
ch.squaredesk.nova.comm.rpc
RpcInvocation
<
RequestType
,
IncomingMetaDataType
extends
IncomingMessageMetaData
<?,?>,
ReplyType
,
TransportSpecificReplyInfo
> - Class in
ch.squaredesk.nova.comm.rpc
RpcInvocation(IncomingMessage<RequestType, IncomingMetaDataType>, Consumer<Pair<ReplyType, TransportSpecificReplyInfo>>, Consumer<Throwable>)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcInvocation
RpcReply
<
ReplyType
,
MetaDataType
> - Class in
ch.squaredesk.nova.comm.rpc
RpcReply(ReplyType, MetaDataType)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcReply
RpcServer
<
DestinationType
,
RpcInvocationType
> - Class in
ch.squaredesk.nova.comm.rpc
RpcServer(Metrics)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcServer
RpcServer(String, Metrics)
- Constructor for class ch.squaredesk.nova.comm.rpc.
RpcServer
RpcServerMetricsCollector
- Class in
ch.squaredesk.nova.comm.rpc
rpcTimedOut(Object)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcClientMetricsCollector
S
sendRequest(InternalMessageType, RequestMetaDataType, long, TimeUnit)
- Method in class ch.squaredesk.nova.comm.rpc.
RpcClient
setMessageMarshaller(MessageMarshaller<MessageType, String>)
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
setMessageUnmarshaller(MessageUnmarshaller<String, MessageType>)
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
setMetrics(Metrics)
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
subscriptionCreated(Object)
- Method in class ch.squaredesk.nova.comm.retrieving.
MetricsCollector
subscriptionDestroyed(Object)
- Method in class ch.squaredesk.nova.comm.retrieving.
MetricsCollector
T
toFlowable()
- Method in class ch.squaredesk.nova.comm.
BackpressuredStreamFromAsyncSource
toString()
- Method in class ch.squaredesk.nova.comm.retrieving.
IncomingMessage
toString()
- Method in class ch.squaredesk.nova.comm.retrieving.
IncomingMessageMetaData
toString()
- Method in class ch.squaredesk.nova.comm.rpc.
RpcInvocation
toString()
- Method in class ch.squaredesk.nova.comm.rpc.
RpcReply
toString()
- Method in class ch.squaredesk.nova.comm.sending.
OutgoingMessageMetaData
U
unmarshal(T)
- Method in interface ch.squaredesk.nova.comm.retrieving.
MessageUnmarshaller
unparsableMessageReceived(Object)
- Method in class ch.squaredesk.nova.comm.retrieving.
MetricsCollector
V
validate()
- Method in class ch.squaredesk.nova.comm.
CommAdapterBuilder
Extension point for sub classes
B
C
D
G
I
M
O
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.