Modifier and Type | Method and Description |
---|---|
void |
ServerHandshakeSemantic.deliverIncoming(IStreamConnector connector,
ISession session)
Called whenever an incoming connection is forwarded.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectSerializer.StreamConnector
The stream connector provides object input and output streams depending
on the implementation of the underlying stream connector.
|
class |
StreamSemantic.StreamConnector
Implements a stream connector for internal use during
forwarding on the same device.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
ProactiveRouting.openSession(ISession session)
Called to open a session with some remote system.
|
IStreamConnector |
ObjectSerializer.openSession(IStreamConnector connector,
ISession session)
Determines whether the serializer is in a valid state.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamSemantic.deliverIncoming(IStreamConnector connector,
ISession session)
Called when a remote device wants to initialize a stream.
|
void |
RmiSemantic.deliverIncoming(IStreamConnector connector,
ISession session)
Delivers an incoming invocation and executes it if necessary.
|
void |
ProactiveRouting.deliverIncoming(IStreamConnector connector,
ISession session)
Called whenever a connection request is incoming.
|
IStreamConnector |
ObjectSerializer.openSession(IStreamConnector connector,
ISession session)
Determines whether the serializer is in a valid state.
|
Constructor and Description |
---|
ObjectSerializer.StreamConnector(IStreamConnector connector)
Creates a new stream connector that uses the specified connector
to create input and output streams.
|
Constructor and Description |
---|
RoutingOperation(IStreamConnector cin,
IStreamConnector cout,
NullMonitor monitor)
Creates a new forwarding operation that synchronized with closing the
input connector onto the passed monitor.
|
Modifier and Type | Class and Description |
---|---|
class |
TimeoutConnector
The timeout connector implements a simple protocol to establish a connection
between two entities that are using unbuffered output streams that do not
provide a connection detection.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
MultiplexFactory.openConnector()
Creates a new stream connector that is connected through a
stream connector on the other end of the streams.
|
Modifier and Type | Method and Description |
---|---|
void |
IMultiplexPlugin.acceptConnector(MultiplexFactory source,
IStreamConnector connector)
Called by the multiplexer whenever a connector should be
opened due to remote request.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
MxIPProactiveRouting.openSession(ISession session)
Called to open a connection using the specified session.
|
IStreamConnector |
MxIPMulticastTransceiver.openSession(ISession session)
Called whenever a connection should be established.
|
IStreamConnector |
MxIPBroadcastTransceiver.openSession(ISession session)
Called whenever a connection should be established.
|
IStreamConnector |
IPMulticastTransceiver.openSession(ISession session)
Opens a connection to the specified system.
|
IStreamConnector |
IPBroadcastTransceiver.openSession(ISession session)
Opens a connection to the specified system.
|
Modifier and Type | Method and Description |
---|---|
void |
MxIPProactiveRouting.acceptConnector(MultiplexFactory source,
IStreamConnector connector)
Called whenever the router is used to connect to the gateway plugin.
|
void |
MxIPMulticastTransceiver.acceptConnector(MultiplexFactory source,
IStreamConnector connector)
Called by a multiplexer whenever a new connector is opened due to remote
system request.
|
void |
MxIPBroadcastTransceiver.acceptConnector(MultiplexFactory source,
IStreamConnector connector)
Called by a multiplexer whenever a new connector is opened due to remote
system request.
|
void |
MxIPProactiveRouting.deliverIncoming(IStreamConnector connector,
ISession session)
Called when a remote device connects through a local plugin.
|
Modifier and Type | Class and Description |
---|---|
class |
IPStreamConnector
The stream connector transforms an incoming or outgoing socket into a
stream connector that can be used by base.
|
Modifier and Type | Class and Description |
---|---|
class |
SecureModifier.StreamConnector
The stream connector provides AES encrypted input and output streams depending
on the implementation of the underlying stream connector.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
SecureModifier.openSession(IStreamConnector connector,
ISession context)
Determines whether the plugin is in a valid state.
|
Modifier and Type | Method and Description |
---|---|
void |
ExchangeSemantic.deliverIncoming(IStreamConnector connector,
ISession session)
Called whenever an incoming connection is forwarded.
|
IStreamConnector |
SecureModifier.openSession(IStreamConnector connector,
ISession context)
Determines whether the plugin is in a valid state.
|
Constructor and Description |
---|
SecureModifier.StreamConnector(IStreamConnector connector,
AESSymmetricKey encryption,
HMACSymmetricKey signature,
byte[] initializationVector)
Creates a new stream connector that uses the specified connector
to create input and output streams.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
StreamDescriptor.getConnector()
Returns the connector associated with the stream.
|
IStreamConnector |
PluginManager.openSession(ISession session)
Called by a semantic plug-in whenever a connector is required to
deliver an invocation or to perform some remote communication.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.acceptSession(IStreamConnector c)
Called by transceiver plug-ins whenever a new connector is opened by a
remote device.
|
void |
StreamDescriptor.setConnector(IStreamConnector connector)
Sets the connector associated with the stream.
|
Modifier and Type | Method and Description |
---|---|
IStreamConnector |
IStreamer.openSession(ISession session)
Opens an outgoing streaming connector that connects to the specified
target system.
|
IStreamConnector |
ISemanticManager.openSession(ISession session)
Opens connector with the specified session properties.
|
IStreamConnector |
IModifier.openSession(IStreamConnector child,
ISession context)
Connects a streaming connector to the specified connector.
|
Modifier and Type | Method and Description |
---|---|
void |
ITransceiverManager.acceptSession(IStreamConnector connector)
Tells the plug-in manager that it should handle an incoming connection using
the specified connector.
|
void |
IDispatcher.deliverIncoming(IStreamConnector connector,
ISession session)
Connects the dispatcher plug-in to the specified incoming connector.
|
IStreamConnector |
IModifier.openSession(IStreamConnector child,
ISession context)
Connects a streaming connector to the specified connector.
|