public interface IMultiplexPlugin extends IPlugin
EXTENSION_COMPRESSION, EXTENSION_DISCOVERY, EXTENSION_ENCRYPTION, EXTENSION_ROUTING, EXTENSION_SEMANTIC, EXTENSION_SERIALIZATION, EXTENSION_TRANSCEIVER
Modifier and Type | Method and Description |
---|---|
void |
acceptConnector(MultiplexFactory source,
IStreamConnector connector)
Called by the multiplexer whenever a connector should be
opened due to remote request.
|
void |
closeMultiplexer(MultiplexFactory multiplexer)
Called by the multiplexer whenever the multiplexer is
closed.
|
IPluginManager |
getPluginManager()
Returns the plug-in manager of the multiplexer plug-in.
|
getPluginDescription, start, stop
void acceptConnector(MultiplexFactory source, IStreamConnector connector)
source
- The source multiplexer that created the connector.connector
- The connector that is requested.void closeMultiplexer(MultiplexFactory multiplexer)
multiplexer
- The multiplexer that is closed.IPluginManager getPluginManager()