Package | Description |
---|---|
com.genesyslab.platform.clusterprotocol |
Cluster Protocol Application Block
|
com.genesyslab.platform.commons.protocol |
Contains classes that support the
Protocol objects
used by applications developed with the Platform SDKs. |
com.genesyslab.platform.standby |
Modifier and Type | Class | Description |
---|---|---|
protected class |
ClusterProtocolImpl.CompletionHelper<V,A> |
Modifier and Type | Method | Description |
---|---|---|
<A> void |
ClusterProtocol.closeAsync(CompletionHandler<ChannelClosedEvent,? super A> handler,
A attachment) |
Initiates connections close to all of the cluster nodes.
Provided Completion Handler will be notified when all cluster nodes connections got closed. |
<A> void |
ClusterProtocolImpl.closeAsync(CompletionHandler<ChannelClosedEvent,? super A> handler,
A attachment) |
|
<A> void |
ClusterProtocol.openAsync(CompletionHandler<ChannelOpenedEvent,? super A> handler,
A attachment) |
Initiates connections to the initialized set of cluster nodes.
The completion handler will be notified by the first connection open event. |
<A> void |
ClusterProtocolImpl.openAsync(CompletionHandler<ChannelOpenedEvent,? super A> handler,
A attachment) |
|
<A> void |
ClusterProtocolImpl.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
|
<A> void |
ClusterProtocolImpl.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
Constructor | Description |
---|---|
CompletionHelper(CompletionHandler<V,? super A> handler) |
Modifier and Type | Method | Description |
---|---|---|
<A> void |
AsyncChannelOperations.closeAsync(long timeout,
CompletionHandler<ChannelClosedEvent,A> handler,
A attachment) |
Open channel asynchronously.
|
<A> void |
AsyncChannelOperations.closeAsync(CompletionHandler<ChannelClosedEvent,A> handler,
A attachment) |
Close channel asynchronously.
|
<A> void |
ClientChannel.closeAsync(long timeout,
CompletionHandler<ChannelClosedEvent,A> handler,
A attachment) |
|
<A> void |
DuplexChannel.closeAsync(long timeout,
CompletionHandler<ChannelClosedEvent,A> handler,
A attachment) |
|
<A> void |
DuplexChannel.closeAsync(CompletionHandler<ChannelClosedEvent,A> handler,
A attachment) |
|
protected <A> MessageCorrelator.MessageEntry |
ClientChannel.doBeginRequest(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
|
<A> void |
AsyncChannelOperations.openAsync(long timeout,
CompletionHandler<java.util.EventObject,A> handler,
A attachment) |
Open channel asynchronously.
|
<A> void |
AsyncChannelOperations.openAsync(CompletionHandler<java.util.EventObject,A> handler,
A attachment) |
Open channel asynchronously.
|
<A> void |
ClientChannel.openAsync(long timeout,
CompletionHandler<java.util.EventObject,A> handler,
A attachment) |
|
<A> void |
DuplexChannel.openAsync(long timeout,
CompletionHandler<java.util.EventObject,A> handler,
A attachment) |
|
<A> void |
DuplexChannel.openAsync(CompletionHandler<java.util.EventObject,A> handler,
A attachment) |
|
<T> MessageCorrelator.MessageEntry |
MessageCorrelator.registerMessage(Message message,
T attachment,
CompletionHandler<Message,T> handler,
AsyncInvoker invoker,
long timeout,
int stateMods) |
|
<A> void |
ClientChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
Starts request and exits.
|
<A> void |
ClientChannel.requestAsync(Message request,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
Starts request and exits.
|
<A> void |
RequestChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
Starts request and exits.
|
<A> void |
RequestChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
Starts request and exits.
|
Modifier and Type | Method | Description |
---|---|---|
<A> void |
WarmStandby.closeAsync(CompletionHandler<java.lang.Void,A> handler,
A attachment) |
Asynchronously closes the channel and stops all WarmStandby's activity.
|
<A> void |
WarmStandby.openAsync(CompletionHandler<ChannelOpenedEvent,A> handler,
A attachment) |
Opens asynchronously the channel to any available server specified in the
configuration.
|
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.