|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Connection
instances
TcpConnectionAcceptor
AcceptorAlreadyRegisteredException
with
no detail message
AcceptorAlreadyRegisteredException
with
a detail message
AcceptorEventListener
is an object that registers to
receive events generated by a ManagedConnectionAcceptor
AcceptorEventListener
instances
and notifying them of any eventsSystemChannel
to open or close user channelsChannelClosedException
with no detail
message
ChannelClosedException
with a detail
message
ChannelAcceptor
and is responsible for managing the channels.Channel
.ChannelHandler
that accepts a single Channel
and
binds a ChannelListener
to it.ChannelListenerAcceptor
ManagedConnectionEventListener
instance
true
if the demultiplexer is closed
Runnable
object.Connection
represents a logical connection over a shared
physical connection, managed by a ManagedConnection
ConnectionAcceptor
handles requests to open
user Connection
instancesConnectionClosedException
with no detail
message
ConnectionClosedException
with a detail
message
Connection
ConnectionEventListener
instances
and notifying them of any eventsConnectionHandler
is notified of new connections by an
ConnectionAcceptor
, and is responsible for managing the
connection.ConnectionProperties
interface enables applications to
pass Connector
specific properties when creating or obtaining a
Connection
instanceConnection
and
ManagedConnectionAcceptor
objects, for a specific communications
protocol.Connection
instances at constructionChannel
instances.ChannelHandler
is registered, it will be queued for
notification using the thread pool
Exception
is thrown to the application
Runnable
object using the next available
worker thread.
ThreadLocal
which uses a background thread to remove stale thread entries,
doing away with the inefficiencies of WeakHashMap.InvalidChannelException
true
if this channel is closed
true
if the queue is closed
true
if this queue is empty
ManagedConnection
instance represents a physical connection
over a low level transport protocol.
It is responsible for establishing the connection, and managing its
lifecyle.ManagedConnectionAcceptor
waits for a connection request to
come in over the network, and constructs a ManagedConnection
object to handle it.ManagedConnectionEventListener
is an object that registers
to receive events generated by a ManagedConnection
ManagedPacketConnection
implements an efficient packet
based protocol over a low level transport protocol.ManagedPacketConnection
Multiplexer
and Demultiplexer
objectsConnection
that minimises resource usage.Connection
that minimises resource usage.PacketConnection
Runnable
object for execution using the next
available worker thread.ThreadPool.execute(java.lang.Runnable)
, this method does not block.
Runnable
object for execution using the next
available worker thread.
Channel.send(java.lang.Object)
Channel.receive(long)
times
outReceiveTimeoutException
with no detail
message
ReceiveTimeoutException
with a detail
message
Lock.acquire(org.exolab.core.foundation.TransactionContext, int)
.
Connection
instancesServicable
interface that
provides default implementations for the Service.start()
and Service.stop()
methods.ServiceException
with no information.
ServiceException
with a detail message
ServiceException
with the exception that
caused it.
ServiceException
with a detail
message and the exception that caused it
Serviceable
objects.Serviceable
objects.Channel.send(java.lang.Object)
, Channel.receive()
, or Channel.invoke(java.lang.Object)
from any other
thread other than that running the listener, while the listener is
registered.
PacketChannel.send(java.lang.Object)
, PacketChannel.receive()
, or PacketChannel.invoke(java.lang.Object)
from any other
thread other than that running the listener, while the listener is
registered.
InputStream
streams and sends them to their associated
Channel
instance.OutputStream
.Connection
.TcpConnection
and TcpManagedConnectionAcceptor
objectsMalformedURIException
with no specified
detail message.
MalformedURIException
with the
specified detail message.
timeout
milliseconds until a packet
is available
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |