Skip navigation links
REMOTE PLUGINS - REMOTE PLUGIN API - 1.0.0
B G O P R T U W 

B

build() - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.BuilderStep
Build the plugin factory instance.
build() - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.BuilderStep
Builds the plugin factory instance.
builder() - Static method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory
Init the builder
builder() - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerFactory
Create a builder process for this factory

G

getAsyncNode() - Static method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientUtils
Gets the AsyncNodeClient node associated to the remote plugin having the default name.
getAsyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientUtils
Gets the AsyncNodeClient node associated to the remote plugin having the provided name.
getAsyncNode() - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the AsyncNodeServer node associated to the remote plugin having the default name.
getAsyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the AsyncNodeServer node associated to the remote plugin having the provided name.
getInitialCardContent(Class<T>) - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the initial content of the smart card if it is set.
getPlugin() - Method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory
getPlugin() - Method in class org.eclipse.keyple.distributed.impl.RemotePluginServerFactory
getPluginName() - Method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory
getPluginName() - Method in class org.eclipse.keyple.distributed.impl.RemotePluginServerFactory
getReader(String) - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
getReaders() - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
getRemotePlugin() - Static method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientUtils
Gets the remote plugin having the default name.
getRemotePlugin(String) - Static method in class org.eclipse.keyple.distributed.impl.PoolRemotePluginClientUtils
Gets the remote plugin having the provided name.
getRemotePlugin() - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the remote plugin having the default name.
getRemotePlugin(String) - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the remote plugin having the provided name.
getServiceId() - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the id of the remote service to execute on the server side.
getSyncNode() - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the SyncNodeServer node associated to the remote plugin having the default name.
getSyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.RemotePluginServerUtils
Gets the SyncNodeServer node associated to the remote plugin having the provided name.
getUserInputData(Class<T>) - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the user input data if it is set.

O

ObservableRemotePluginClient - Interface in org.eclipse.keyple.distributed
API of the Observable Remote Plugin Client associated to the Local Service Server.
ObservableRemoteReaderServer - Interface in org.eclipse.keyple.distributed
API of the Observable Remote Reader Server provided by the Remote Plugin Server.
org.eclipse.keyple.distributed - package org.eclipse.keyple.distributed
Contains the APIs of the Remote Plugin components.
org.eclipse.keyple.distributed.impl - package org.eclipse.keyple.distributed.impl
Contains the factories, utilities and internal classes of the Remote Plugin components.

P

PoolRemotePluginClient - Interface in org.eclipse.keyple.distributed
API of the Pool Remote Plugin Client associated to the Pool Local Service Server.
PoolRemotePluginClientFactory - Class in org.eclipse.keyple.distributed.impl
Factory class of the PoolRemotePluginClient.
PoolRemotePluginClientFactory.BuilderStep - Interface in org.eclipse.keyple.distributed.impl
Last step : builds the factory.
PoolRemotePluginClientFactory.NameStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the plugin name.
PoolRemotePluginClientFactory.NodeStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the node associated with the plugin.
PoolRemotePluginClientFactory.TimeoutStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the timeout associated to an async node.
PoolRemotePluginClientUtils - Class in org.eclipse.keyple.distributed.impl
Utility class of the PoolRemotePluginClient.

R

RemotePluginClient - Interface in org.eclipse.keyple.distributed
API of the Remote Plugin Client associated to the Local Service Server.
RemotePluginServer - Interface in org.eclipse.keyple.distributed
API of the Remote Plugin Server associated to the Local Service Client.
RemotePluginServerFactory - Class in org.eclipse.keyple.distributed.impl
Factory class of the RemotePluginServer.
RemotePluginServerFactory.BuilderStep - Interface in org.eclipse.keyple.distributed.impl
Last step : builds the factory.
RemotePluginServerFactory.EventNotificationPoolStep - Interface in org.eclipse.keyple.distributed.impl
Step to choose the thread pool to use for events notification.
RemotePluginServerFactory.NameStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the plugin name.
RemotePluginServerFactory.NodeStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the node associated with the plugin.
RemotePluginServerFactory.PluginObserverStep - Interface in org.eclipse.keyple.distributed.impl
Step to register the observer of the plugin.
RemotePluginServerUtils - Class in org.eclipse.keyple.distributed.impl
Utility class of the RemotePluginServer.
RemoteReaderServer - Interface in org.eclipse.keyple.distributed
API of the Remote Reader Server provided by the Remote Plugin Server.

T

terminateService(String, Object) - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
Must be invoked to terminates the remote ticketing service associated to the provided remote reader name and returns to the client the provided user output data.

U

usingDefaultEventNotificationPool() - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.EventNotificationPoolStep
Configures the plugin to use the default pool for events notification.
usingDefaultTimeout() - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.TimeoutStep
Sets the default timeout of 5 seconds.
usingEventNotificationPool(ExecutorService) - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.EventNotificationPoolStep
Configures the plugin to use a custom thread pool for events notification.
usingTimeout(int) - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.TimeoutStep
Sets the provided timeout.

W

withAsyncNode(AsyncEndpointClient) - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.NodeStep
Configures the plugin with a AsyncNodeClient node.
withAsyncNode(AsyncEndpointServer) - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.NodeStep
Configures the plugin with a AsyncNodeServer node.
withDefaultPluginName() - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.NameStep
Configures the plugin with the default name : .
withDefaultPluginName() - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.NameStep
Configures the plugin with the default name : .
withPluginName(String) - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.NameStep
Configures the plugin with a specific name.
withPluginName(String) - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.NameStep
Configures the plugin with a specific name.
withPluginObserver(ObservablePlugin.PluginObserver) - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.PluginObserverStep
Sets the main observer of the plugin.
withSyncNode(SyncEndpointClient) - Method in interface org.eclipse.keyple.distributed.impl.PoolRemotePluginClientFactory.NodeStep
Configures the plugin with a SyncNodeClient node.
withSyncNode() - Method in interface org.eclipse.keyple.distributed.impl.RemotePluginServerFactory.NodeStep
Configures the service with a SyncNodeServer node.
B G O P R T U W 
Skip navigation links
Copyright © Eclipse Foundation, Inc. All Rights Reserved.