Index

B E G O R W 
All Classes and Interfaces|All Packages

B

build() - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.BuilderStep
Creates a new instance of RemotePluginClientFactory using the current configuration.
build() - Method in interface org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder.BuilderStep
Creates a new instance of RemotePluginServerFactory using the current configuration.
build() - Method in interface org.eclipse.keyple.distributed.RemotePoolPluginClientFactoryBuilder.BuilderStep
Creates a new instance of RemotePluginClientFactory using the current configuration.
builder(String) - Static method in class org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder
Gets the first step of the builder to use in order to create a new factory instance.
builder(String) - Static method in class org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder
Gets the first step of the builder to use in order to create a new factory instance.
builder(String) - Static method in class org.eclipse.keyple.distributed.RemotePoolPluginClientFactoryBuilder
Gets the first step of the builder to use in order to create a new factory instance.
builder(String, ExecutorService) - Static method in class org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder
Gets the first step of the builder to use in order to create a new factory instance.

E

endRemoteService(String, Object) - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
Ends the remote ticketing service associated to the provided remote reader name and returns to the client the provided optional output data.

G

getAsyncNode() - Method in interface org.eclipse.keyple.distributed.RemotePluginClient
Gets the associated AsyncNodeClient if the service is configured with an asynchronous network protocol.
getAsyncNode() - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
Gets the associated AsyncNodeServer if the service is configured with an asynchronous network protocol.
getInitialCardContent() - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the initial content of the smart card if it is set.
getInputData(Class<T>) - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the input data if it is set.
getServiceId() - Method in interface org.eclipse.keyple.distributed.RemoteReaderServer
Gets the ID of the remote service to execute server side.
getSyncNode() - Method in interface org.eclipse.keyple.distributed.RemotePluginServer
Gets the associated SyncNodeServer if the service is configured with a synchronous network protocol.

O

org.eclipse.keyple.distributed - package org.eclipse.keyple.distributed
APIs of the Local Service components.

R

RemotePluginClient - Interface in org.eclipse.keyple.distributed
API of the Remote Plugin Client associated to a Local Service Server to be used in the Reader Server Side configuration mode.
RemotePluginClientFactory - Interface in org.eclipse.keyple.distributed
Factory of RemotePluginClient to provide to the Keyple main service during the registration process.
RemotePluginClientFactoryBuilder - Class in org.eclipse.keyple.distributed
Builder of RemotePluginClientFactory for Keyple Plugin or ObservablePlugin type.
RemotePluginClientFactoryBuilder.BuilderStep - Interface in org.eclipse.keyple.distributed
Last step : build a new instance.
RemotePluginClientFactoryBuilder.NodeStep - Interface in org.eclipse.keyple.distributed
Step to configure the node associated with the service.
RemotePluginClientFactoryBuilder.ServerPushPluginEventStrategyStep - Interface in org.eclipse.keyple.distributed
Step to configure the plugin observation for sync protocol.
RemotePluginClientFactoryBuilder.ServerPushReaderEventStrategyStep - Interface in org.eclipse.keyple.distributed
Step to configure the reader observation for sync protocol.
RemotePluginClientFactoryBuilder.SyncNodePluginStep - Interface in org.eclipse.keyple.distributed
Step to activate the plugin observation for sync protocol.
RemotePluginClientFactoryBuilder.SyncNodeReaderStep - Interface in org.eclipse.keyple.distributed
Step to activate the reader observation for sync protocol.
RemotePluginServer - Interface in org.eclipse.keyple.distributed
API of the Remote Plugin Server associated to a Local Service Client to be used in the Reader Client Side configuration mode.
RemotePluginServerFactory - Interface in org.eclipse.keyple.distributed
Factory of RemotePluginServer to provide to the Keyple main service during the registration process.
RemotePluginServerFactoryBuilder - Class in org.eclipse.keyple.distributed
Builder of RemotePluginServerFactory for Keyple ObservablePlugin type.
RemotePluginServerFactoryBuilder.BuilderStep - Interface in org.eclipse.keyple.distributed
Last step : builds a new instance.
RemotePluginServerFactoryBuilder.NodeStep - Interface in org.eclipse.keyple.distributed
Step to configure the node associated with the service.
RemotePoolPluginClientFactoryBuilder - Class in org.eclipse.keyple.distributed
Builder of RemotePluginClientFactory for Keyple PoolPlugin type.
RemotePoolPluginClientFactoryBuilder.BuilderStep - Interface in org.eclipse.keyple.distributed
Last step : build a new instance.
RemotePoolPluginClientFactoryBuilder.NodeStep - Interface in org.eclipse.keyple.distributed
Step to configure the node associated with the service.
RemoteReaderClient - Interface in org.eclipse.keyple.distributed
API of the Remote Reader Client provided by the Remote Plugin Client to be used in the Reader Server Side configuration mode.
RemoteReaderServer - Interface in org.eclipse.keyple.distributed
API of the Remote Reader Server provided by the Remote Plugin Server to be used in the Reader Client Side configuration mode.

W

withAsyncNode(AsyncEndpointClientSpi, int) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.NodeStep
Configures the service with a AsyncNodeClient node.
withAsyncNode(AsyncEndpointClientSpi, int) - Method in interface org.eclipse.keyple.distributed.RemotePoolPluginClientFactoryBuilder.NodeStep
Configures the service with a AsyncNodeClient node.
withAsyncNode(AsyncEndpointServerSpi) - Method in interface org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder.NodeStep
Configures the service with a AsyncNodeServer node.
withAsyncNode(AsyncEndpointServerSpi, int) - Method in interface org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder.NodeStep
Configures the service with a AsyncNodeServer node configured with the specified awaiting timeout.
withoutPluginObservation() - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.SyncNodePluginStep
Do not activate the plugin observation.
withoutReaderObservation() - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.SyncNodeReaderStep
Do not activate the reader observation.
withPluginLongPollingStrategy(int) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.ServerPushPluginEventStrategyStep
Long polling strategy : The client requests continuously the server to check for events.
This mode is blocking server side and more costly in resource for the server because if there is no event, then the server keeps the hand during X milliseconds in case an event would occur before responds to the client.
This mode has the advantage of being more reactive.
withPluginObservation() - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.SyncNodePluginStep
Activates the plugin observation.
withPluginPollingStrategy(int) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.ServerPushPluginEventStrategyStep
Polling strategy : The client requests the server every X milliseconds to check if there are any events.
This mode is non-blocking server side and not very demanding on the server's resources because if there are no events, then the server immediately responds to the client.
withReaderLongPollingStrategy(int) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.ServerPushReaderEventStrategyStep
Long polling strategy : The client requests continuously the server to check for events.
This mode is blocking server side and more costly in resource for the server because if there is no event, then the server keeps the hand during X milliseconds in case an event would occur before responds to the client.
This mode has the advantage of being more reactive.
withReaderObservation() - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.SyncNodeReaderStep
Activates the reader observation.
withReaderPollingStrategy(int) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.ServerPushReaderEventStrategyStep
Polling strategy : The client requests the server every X milliseconds to check if there are any events.
This mode is non-blocking server side and not very demanding on the server's resources because if there are no events, then the server immediately responds to the client.
withSyncNode() - Method in interface org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder.NodeStep
Configures the service with a SyncNodeServer node.
withSyncNode(int) - Method in interface org.eclipse.keyple.distributed.RemotePluginServerFactoryBuilder.NodeStep
Configures the service with a SyncNodeServer node configured with the specified awaiting timeout.
withSyncNode(SyncEndpointClientSpi) - Method in interface org.eclipse.keyple.distributed.RemotePluginClientFactoryBuilder.NodeStep
Configures the service with a SyncNodeClient node.
withSyncNode(SyncEndpointClientSpi) - Method in interface org.eclipse.keyple.distributed.RemotePoolPluginClientFactoryBuilder.NodeStep
Configures the service with a SyncNodeClient node.
B E G O R W 
All Classes and Interfaces|All Packages