Modifier and Type | Field and Description |
---|---|
PluginDescription[] |
DeviceRegistryConfiguration.REGISTRY_PLUGINS
The plugin descriptions of the registry.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription[] |
DescriptionManager.getDescriptions()
Returns the current plug-in descriptions.
|
PluginDescription[] |
DeviceDescriptor.getPluginDescriptions()
Returns an array with the plug-in descriptions.
|
Modifier and Type | Method and Description |
---|---|
void |
DeviceDescriptor.setPluginDescriptions(PluginDescription[] pluginDescriptions)
Sets the plug-in descriptions.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription |
ServerHandshakeSemantic.getPluginDescription()
Returns the plug-in description of the exchange semantic.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ServerHandshakeSemantic.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Negotiates the configuration for the plug-in.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription |
TimedDiscovery.getPluginDescription()
Returns the plug-in description of this plug-in.
|
PluginDescription |
StreamSemantic.getPluginDescription()
Returns the description of the plug-in.
|
PluginDescription |
RmiSemantic.getPluginDescription()
Returns the plug-in description of this plug-in.
|
PluginDescription |
ProactiveRouting.getPluginDescription()
Returns the plug-in description.
|
PluginDescription |
ProactiveDiscovery.getPluginDescription()
Returns the plug-in description of this plug-in.
|
PluginDescription |
ObjectSerializer.getPluginDescription()
Returns the plug-in description of this plug-in.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StreamSemantic.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Tests whether the specified requirements can be fulfilled by the plug-in
and prepares a session for the specified requirements.
|
boolean |
RmiSemantic.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Tests whether the specified requirements can be fulfilled by the plug-in
and prepares a session for the specified requirements.
|
boolean |
ProactiveRouting.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Called to prepare a session to the specified remote device
|
boolean |
ObjectSerializer.prepareSession(PluginDescription description,
NFCollection collection,
ISession session)
Negotiates the session properties of a connection with a remote target.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription |
MxIPMulticastTransceiver.getPluginDescription()
Returns the plug-in description of the transceiver.
|
PluginDescription |
MxIPBroadcastTransceiver.getPluginDescription()
Returns the plug-in description of the transceiver.
|
PluginDescription |
IPMulticastTransceiver.getPluginDescription()
Returns the description of the plug-in.
|
PluginDescription |
IPBroadcastTransceiver.getPluginDescription()
Returns the description of the plug-in.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IPMulticastTransceiver.prepareSession(PluginDescription description,
NFCollection collection,
ISession session)
Called in order to prepare a session.
|
boolean |
IPBroadcastTransceiver.prepareSession(PluginDescription description,
NFCollection collection,
ISession session)
Called in order to prepare a session.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription |
SecureModifier.getPluginDescription()
Returns the plug-in description of this plug-in.
|
PluginDescription |
ExchangeSemantic.getPluginDescription()
Returns the plug-in description of the exchange semantic.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SecureModifier.prepareSession(PluginDescription description,
NFCollection collection,
ISession session)
Negotiates the session properties of a connection with a remote target.
|
boolean |
ExchangeSemantic.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Negotiates the configuration for the plug-in.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription[] |
PluginManager.getPluginDescriptions(SystemID system)
Returns the plug-in descriptions of the specified device.
|
PluginDescription[] |
DeviceRegistry.getPluginDescriptions(SystemID systemID)
Returns a set of plug-in descriptions which have been registered for
a given system.
|
PluginDescription[] |
DeviceRegistry.getPluginDescriptions(SystemID source,
SystemID target)
Returns the plug-in descriptions of the target system that are compatible
with the source system.
|
PluginDescription[] |
Proxy.getPlugins()
Gets the plug-ins that will be installed automatically
during calls.
|
Modifier and Type | Method and Description |
---|---|
void |
DeviceRegistry.registerPlugin(SystemID id,
PluginDescription plugin)
Registers the specified plug-in description of the specified device.
|
void |
PluginManager.registerPlugin(SystemID id,
PluginDescription plugin,
long ttl)
Registers the specified plug-in description of the specified remote device.
|
void |
DeviceRegistry.registerPlugin(SystemID id,
PluginDescription plugin,
long ttl)
Registers the specified plug-in description of the specified device.
|
void |
DeviceRegistry.removePlugin(SystemID id,
PluginDescription plugin)
Removes the specified plug-in from the set of permanently registered
plug-ins.
|
void |
Proxy.setPlugins(PluginDescription[] plugins)
Set the plug-in descriptions that will be installed
during calls.
|
Modifier and Type | Method and Description |
---|---|
PluginDescription |
IPlugin.getPluginDescription()
Returns the plug-in description of the plug-in.
|
PluginDescription[] |
IPluginManager.getPluginDescriptions(SystemID system)
Returns all plug-in descriptions of all plug-ins that are currently visible.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IStreamer.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Prepares a session to communicate with the specified target under
the specified requirements.
|
boolean |
ISemantic.prepareSession(PluginDescription d,
NFCollection c,
ISession s)
Prepares a session to communicate with the specified target under
the specified requirements.
|
boolean |
IModifier.prepareSession(PluginDescription description,
NFCollection collection,
ISession session)
Prepares a session to communicate with the specified target under
the specified requirements.
|
void |
IDiscoveryManager.registerPlugin(SystemID id,
PluginDescription plugin,
long ttl)
Registers the specified plug-in description of the specified device.
|