public interface IChannel<T>
| Modifier and Type | Interface and Description |
|---|---|
static class |
IChannel.ChannelType |
static interface |
IChannel.IChannelDescription |
static interface |
IChannel.IChannelEvent |
static interface |
IChannel.IChannelEventProcessor |
static interface |
IChannel.IChannelPolicy |
static interface |
IChannel.IMessageReceive<T> |
static interface |
IChannel.IMessageRequest<T> |
| Modifier and Type | Method and Description |
|---|---|
IChannel<T> |
close(String reason) |
IChannel.IChannelDescription |
getChannelDescription() |
<P extends IChannel.IChannelEventProcessor> |
getChannelEventProcessor(Class<P> type) |
<P extends IChannel.IChannelPolicy> |
getChannelPolicy(Class<P> type) |
IServiceConnection |
getSession() |
boolean |
isClosed() |
boolean isClosed()
IChannel.IChannelDescription getChannelDescription()
<P extends IChannel.IChannelPolicy> Optional<P> getChannelPolicy(Class<P> type)
<P extends IChannel.IChannelEventProcessor> Optional<P> getChannelEventProcessor(Class<P> type)
IServiceConnection getSession()
Copyright © 2020. All rights reserved.