Package | Description |
---|---|
com.sun.jini.jeri.internal.mux | |
net.jini.jeri.connection |
Provides interfaces and classes for implementing connection-based
Jini extensible remote invocation (Jini ERI) transport layer
providers.
|
Modifier and Type | Class and Description |
---|---|
class |
MuxClient
A MuxClient controls the client side of multiplexed connection.
|
class |
MuxServer
A MuxServer controls the server side of a multiplexed connection.
|
Modifier and Type | Field and Description |
---|---|
private Mux |
Session.mux |
(package private) Mux |
ConnectionIO.mux
the Mux object associated with this instance
|
Constructor and Description |
---|
ConnectionIO(Mux mux)
Constructs a new instance.
|
Session(Mux mux,
int sessionID,
int role) |
SocketChannelConnectionIO(Mux mux,
SocketChannel channel)
Creates a new SocketChannelConnectionIO for the connection represented
by the supplied SocketChannel.
|
StreamConnectionIO(Mux mux,
OutputStream out,
InputStream in)
Creates a new StreamConnectionIO for the connection represented by
the supplied OutputStream and InputStream pair.
|
Modifier and Type | Class and Description |
---|---|
private class |
ConnectionManager.OutboundMux
Subclass wrapper around MuxClient for outbound connections.
|
private static class |
ServerConnectionManager.InboundMux
Subclass wrapper around MuxServer for inbound connections.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.