A B C D E F G H I L M N P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractChannel - Class in herddb.network.netty
-
Common implementation.
- AbstractChannel(String, String, ExecutorService) - Constructor for class herddb.network.netty.AbstractChannel
- ADDRESS_JVM_LOCAL - Static variable in class herddb.network.netty.AbstractChannel
- assignFirstFreePort() - Static method in class herddb.network.netty.NetworkUtils
B
- brokerDisconnected() - Method in interface herddb.network.ServerLocator
C
- Channel - Class in herddb.network
-
Abstract for two-way async comunication channels
- Channel(String) - Constructor for class herddb.network.Channel
- Channel.PduCallback - Interface in herddb.network
- channelClosed(Channel) - Method in interface herddb.network.ChannelEventListener
- ChannelEventListener - Interface in herddb.network
-
Receives inbound messages from the channel
- channelIdle() - Method in class herddb.network.Channel
- channelIdle() - Method in class herddb.network.netty.AbstractChannel
- channelRead(ChannelHandlerContext, Object) - Method in class herddb.network.netty.ClientInboundMessageHandler
- channelRead(ChannelHandlerContext, Object) - Method in class herddb.network.netty.ProtocolMessageDecoder
- channelRead(ChannelHandlerContext, Object) - Method in class herddb.network.netty.ServerInboundMessageHandler
- channelUnregistered(ChannelHandlerContext) - Method in class herddb.network.netty.ClientInboundMessageHandler
- channelUnregistered(ChannelHandlerContext) - Method in class herddb.network.netty.ServerInboundMessageHandler
- ClientInboundMessageHandler - Class in herddb.network.netty
-
Handles messages
- ClientInboundMessageHandler(NettyChannel) - Constructor for class herddb.network.netty.ClientInboundMessageHandler
- close() - Method in class herddb.network.Channel
- close() - Method in class herddb.network.netty.AbstractChannel
- close() - Method in class herddb.network.netty.LocalVMChannelAcceptor
- close() - Method in class herddb.network.netty.NettyChannelAcceptor
- close() - Method in interface herddb.network.ServerLocator
- compareTo(LocalVMChannel) - Method in class herddb.network.netty.LocalVMChannel
- connect(ChannelEventListener, ConnectionRequestInfo) - Method in interface herddb.network.ServerLocator
- connect(String, int, boolean, int, int, ChannelEventListener, ExecutorService, MultithreadEventLoopGroup) - Static method in class herddb.network.netty.NettyConnector
- connect(String, ChannelEventListener, ExecutorService) - Method in class herddb.network.netty.LocalVMChannelAcceptor
- ConnectionRequestInfo - Interface in herddb.network
-
Information for the client
- connectUsingNetwork(String, int, boolean, int, int, ChannelEventListener, ExecutorService, MultithreadEventLoopGroup) - Static method in class herddb.network.netty.NettyConnector
- createConnection(Channel) - Method in interface herddb.network.ServerSideConnectionAcceptor
D
- describeSocket() - Method in class herddb.network.netty.AbstractChannel
- describeSocket() - Method in class herddb.network.netty.LocalVMChannel
- describeSocket() - Method in class herddb.network.netty.NettyChannel
- directProcessPdu(Pdu) - Method in class herddb.network.netty.AbstractChannel
-
Esecute processing (mostly) in the same thread
- doClose() - Method in class herddb.network.netty.AbstractChannel
- doClose() - Method in class herddb.network.netty.LocalVMChannel
- doClose() - Method in class herddb.network.netty.NettyChannel
E
- equals(Object) - Method in class herddb.network.netty.LocalVMChannel
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class herddb.network.netty.ClientInboundMessageHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class herddb.network.netty.ServerInboundMessageHandler
F
- formatHostdata(ServerHostData) - Static method in class herddb.network.ServerHostData
G
- generateRequestId() - Method in class herddb.network.Channel
- getAcceptor() - Method in class herddb.network.netty.LocalVMChannelAcceptor
- getAcceptor() - Method in class herddb.network.netty.NettyChannelAcceptor
- getAdditionalData() - Method in class herddb.network.ServerHostData
- getAddress(InetSocketAddress) - Static method in class herddb.network.netty.NetworkUtils
- getCallbackThreads() - Method in class herddb.network.netty.NettyChannelAcceptor
- getClientId() - Method in interface herddb.network.ConnectionRequestInfo
- getConnectionId() - Method in interface herddb.network.ServerSideConnection
- getHost() - Method in class herddb.network.netty.NettyChannelAcceptor
- getHost() - Method in class herddb.network.ServerHostData
- getId() - Method in class herddb.network.netty.AbstractChannel
- getLocalNetworkAddress() - Static method in class herddb.network.netty.NetworkUtils
- getMessagesReceiver() - Method in class herddb.network.Channel
- getName() - Method in class herddb.network.Channel
- getPort() - Method in class herddb.network.netty.NettyChannelAcceptor
- getPort() - Method in class herddb.network.ServerHostData
- getRemoteAddress() - Method in class herddb.network.Channel
- getRemoteAddress() - Method in class herddb.network.netty.AbstractChannel
- getServerSideChannel() - Method in class herddb.network.netty.LocalVMChannel
- getSharedSecret() - Method in interface herddb.network.ConnectionRequestInfo
- getSocket() - Method in class herddb.network.netty.NettyChannel
- getSocketAddress() - Method in class herddb.network.ServerHostData
- getSslCertChainFile() - Method in class herddb.network.netty.NettyChannelAcceptor
- getSslCertFile() - Method in class herddb.network.netty.NettyChannelAcceptor
- getSslCertPassword() - Method in class herddb.network.netty.NettyChannelAcceptor
- getSslCiphers() - Method in class herddb.network.netty.NettyChannelAcceptor
- getVersion() - Method in class herddb.network.ServerHostData
- getWorkerThreads() - Method in class herddb.network.netty.NettyChannelAcceptor
H
- hashCode() - Method in class herddb.network.netty.LocalVMChannel
- herddb.network - package herddb.network
- herddb.network.netty - package herddb.network.netty
I
- ioErrors - Variable in class herddb.network.netty.AbstractChannel
- isClosed() - Method in class herddb.network.Channel
- isClosed() - Method in class herddb.network.netty.AbstractChannel
- isEnableEpoolNative() - Static method in class herddb.network.netty.NetworkUtils
- isEnableJVMNetwork() - Method in class herddb.network.netty.NettyChannelAcceptor
- isEnableRealNetwork() - Method in class herddb.network.netty.NettyChannelAcceptor
- isLocalChannel() - Method in class herddb.network.Channel
- isLocalChannel() - Method in class herddb.network.netty.LocalVMChannel
- isLocalChannel() - Method in class herddb.network.netty.NettyChannel
- isSsl() - Method in class herddb.network.netty.NettyChannelAcceptor
- isSsl() - Method in class herddb.network.ServerHostData
- isValid() - Method in class herddb.network.Channel
- isValid() - Method in class herddb.network.netty.LocalVMChannel
- isValid() - Method in class herddb.network.netty.NettyChannel
L
- LocalServerRegistry - Class in herddb.network.netty
-
Registry for Local Servers, to bypass network
- LocalServerRegistry() - Constructor for class herddb.network.netty.LocalServerRegistry
- LocalVMChannel - Class in herddb.network.netty
-
Short circuit implementation of
Channelfor in-VM communications. - LocalVMChannelAcceptor - Class in herddb.network.netty
-
Accepts in-process client connections.
- LocalVMChannelAcceptor() - Constructor for class herddb.network.netty.LocalVMChannelAcceptor
M
- messageSent(Throwable) - Method in interface herddb.network.SendResultCallback
- messagesReceiver - Variable in class herddb.network.Channel
N
- NettyChannel - Class in herddb.network.netty
-
Channel implemented on Netty
- NettyChannel(String, Channel, ExecutorService) - Constructor for class herddb.network.netty.NettyChannel
- NettyChannelAcceptor - Class in herddb.network.netty
-
Accepts connections from clients.
- NettyChannelAcceptor(String, int, boolean) - Constructor for class herddb.network.netty.NettyChannelAcceptor
- NettyChannelAcceptor(String, int, boolean, StatsLogger) - Constructor for class herddb.network.netty.NettyChannelAcceptor
- NettyConnector - Class in herddb.network.netty
-
Client-side connector
- NettyConnector() - Constructor for class herddb.network.netty.NettyConnector
- NetworkUtils - Class in herddb.network.netty
-
Network utility
- NetworkUtils() - Constructor for class herddb.network.netty.NetworkUtils
P
- parseHostdata(byte[]) - Static method in class herddb.network.ServerHostData
- pduReceived(Pdu) - Method in class herddb.network.netty.AbstractChannel
-
This method is intended to be used while serving a PDU coming from Network
- pendingCallbacks() - Method in class herddb.network.netty.AbstractChannel
- ProtocolMessageDecoder - Class in herddb.network.netty
-
Decodes bytes to messages
- ProtocolMessageDecoder() - Constructor for class herddb.network.netty.ProtocolMessageDecoder
R
- requestReceived(Pdu, Channel) - Method in interface herddb.network.ChannelEventListener
- responseReceived(Pdu, Throwable) - Method in interface herddb.network.Channel.PduCallback
S
- sendMessageWithPduReply(long, ByteBuf, long) - Method in class herddb.network.Channel
- sendOneWayMessage(ByteBuf, SendResultCallback) - Method in class herddb.network.Channel
- sendOneWayMessage(ByteBuf, SendResultCallback) - Method in class herddb.network.netty.LocalVMChannel
- sendOneWayMessage(ByteBuf, SendResultCallback) - Method in class herddb.network.netty.NettyChannel
- sendReplyMessage(long, ByteBuf) - Method in class herddb.network.Channel
- sendReplyMessage(long, ByteBuf) - Method in class herddb.network.netty.AbstractChannel
- sendRequestWithAsyncReply(long, ByteBuf, long, Channel.PduCallback) - Method in class herddb.network.Channel
- sendRequestWithAsyncReply(long, ByteBuf, long, Channel.PduCallback) - Method in class herddb.network.netty.AbstractChannel
- SendResultCallback - Interface in herddb.network
-
Callback for async calls
- ServerHostData - Class in herddb.network
-
Information about a broker
- ServerHostData(String, int, String, boolean, Map<String, String>) - Constructor for class herddb.network.ServerHostData
- ServerInboundMessageHandler - Class in herddb.network.netty
-
Handles messages
- ServerInboundMessageHandler(NettyChannel) - Constructor for class herddb.network.netty.ServerInboundMessageHandler
- ServerLocator - Interface in herddb.network
-
Locates the current broker
- ServerNotAvailableException - Exception in herddb.network
-
No Broker is avilable
- ServerNotAvailableException() - Constructor for exception herddb.network.ServerNotAvailableException
- ServerNotAvailableException(Throwable) - Constructor for exception herddb.network.ServerNotAvailableException
- ServerRejectedConnectionException - Exception in herddb.network
-
Broker rejected connection attempt
- ServerRejectedConnectionException(String) - Constructor for exception herddb.network.ServerRejectedConnectionException
- ServerSideConnection - Interface in herddb.network
-
A Connection registered on the broker
- ServerSideConnectionAcceptor<T extends ServerSideConnection> - Interface in herddb.network
-
Interface implemented by the broker in order to accept/register incoming connections
- setAcceptor(ServerSideConnectionAcceptor) - Method in class herddb.network.netty.LocalVMChannelAcceptor
- setAcceptor(ServerSideConnectionAcceptor) - Method in class herddb.network.netty.NettyChannelAcceptor
- setCallbackThreads(int) - Method in class herddb.network.netty.NettyChannelAcceptor
- setEnableJVMNetwork(boolean) - Method in class herddb.network.netty.NettyChannelAcceptor
- setEnableRealNetwork(boolean) - Method in class herddb.network.netty.NettyChannelAcceptor
- setHost(String) - Method in class herddb.network.netty.NettyChannelAcceptor
- setMessagesReceiver(ChannelEventListener) - Method in class herddb.network.Channel
- setPort(int) - Method in class herddb.network.netty.NettyChannelAcceptor
- setSsl(boolean) - Method in class herddb.network.netty.NettyChannelAcceptor
- setSslCertChainFile(File) - Method in class herddb.network.netty.NettyChannelAcceptor
- setSslCertFile(File) - Method in class herddb.network.netty.NettyChannelAcceptor
- setSslCertPassword(String) - Method in class herddb.network.netty.NettyChannelAcceptor
- setSslCiphers(List<String>) - Method in class herddb.network.netty.NettyChannelAcceptor
- setWorkerThreads(int) - Method in class herddb.network.netty.NettyChannelAcceptor
- start() - Method in class herddb.network.netty.NettyChannelAcceptor
T
- toString() - Method in class herddb.network.netty.NettyChannel
- toString() - Method in class herddb.network.ServerHostData
U
- unflushedWrites - Variable in class herddb.network.netty.NettyChannel
All Classes All Packages