A C E H I L M N P R S T W
A
- Address - Class in net.kuujo.catalyst.transport
-
Network address.
- Address() - Constructor for class net.kuujo.catalyst.transport.Address
-
- Address(Address) - Constructor for class net.kuujo.catalyst.transport.Address
-
- Address(String, int) - Constructor for class net.kuujo.catalyst.transport.Address
-
- Address(InetSocketAddress) - Constructor for class net.kuujo.catalyst.transport.Address
-
C
- Client - Interface in net.kuujo.catalyst.transport
-
Transport client.
- client(UUID) - Method in interface net.kuujo.catalyst.transport.Transport
-
Creates a transport client.
- close() - Method in interface net.kuujo.catalyst.transport.Client
-
Closes the client.
- close() - Method in interface net.kuujo.catalyst.transport.Connection
-
Closes the connection.
- close() - Method in interface net.kuujo.catalyst.transport.Server
-
Closes the server.
- close() - Method in interface net.kuujo.catalyst.transport.Transport
-
Closes the transport.
- closeListener(Consumer<Connection>) - Method in interface net.kuujo.catalyst.transport.Connection
-
Sets a close listener on the connection.
- connect(Address) - Method in interface net.kuujo.catalyst.transport.Client
-
Connects the client to the given address.
- Connection - Interface in net.kuujo.catalyst.transport
-
Transport connection.
E
- equals(Object) - Method in class net.kuujo.catalyst.transport.Address
-
- exceptionListener(Consumer<Throwable>) - Method in interface net.kuujo.catalyst.transport.Connection
-
Sets an exception listener on the connection.
H
- handle(T) - Method in interface net.kuujo.catalyst.transport.MessageHandler
-
Handles a message.
- handler(Class<T>, MessageHandler<T, U>) - Method in interface net.kuujo.catalyst.transport.Connection
-
Sets a message handler on the connection.
- hashCode() - Method in class net.kuujo.catalyst.transport.Address
-
- host() - Method in class net.kuujo.catalyst.transport.Address
-
Returns the address host.
I
- id() - Method in interface net.kuujo.catalyst.transport.Client
-
Returns the client ID.
- id() - Method in interface net.kuujo.catalyst.transport.Connection
-
Returns the connection ID.
- id() - Method in interface net.kuujo.catalyst.transport.Server
-
Returns the server ID.
L
- listen(Address, Consumer<Connection>) - Method in interface net.kuujo.catalyst.transport.Server
-
Listens for connections on the server.
M
- MessageHandler<T,U> - Interface in net.kuujo.catalyst.transport
-
Transport layer message handler.
N
- net.kuujo.catalyst.transport - package net.kuujo.catalyst.transport
-
The Transport layer provides a low-level interface via which Catalyst clients and servers communicate.
P
- port() - Method in class net.kuujo.catalyst.transport.Address
-
Returns the address port.
R
- readObject(BufferInput, Serializer) - Method in class net.kuujo.catalyst.transport.Address
-
S
- send(T) - Method in interface net.kuujo.catalyst.transport.Connection
-
Sends a message to the other side of the connection.
- Server - Interface in net.kuujo.catalyst.transport
-
Transport server.
- server(UUID) - Method in interface net.kuujo.catalyst.transport.Transport
-
Creates a transport server.
- socketAddress() - Method in class net.kuujo.catalyst.transport.Address
-
Returns the underlying address.
T
- toString() - Method in class net.kuujo.catalyst.transport.Address
-
- Transport - Interface in net.kuujo.catalyst.transport
-
Transport provider.
- TransportException - Exception in net.kuujo.catalyst.transport
-
Transport exception.
- TransportException() - Constructor for exception net.kuujo.catalyst.transport.TransportException
-
- TransportException(String) - Constructor for exception net.kuujo.catalyst.transport.TransportException
-
- TransportException(String, Throwable) - Constructor for exception net.kuujo.catalyst.transport.TransportException
-
- TransportException(Throwable) - Constructor for exception net.kuujo.catalyst.transport.TransportException
-
W
- writeObject(BufferOutput, Serializer) - Method in class net.kuujo.catalyst.transport.Address
-
A C E H I L M N P R S T W
Copyright © 2013–2015. All rights reserved.