Skip navigation links
REMOTE PLUGINS - LOCAL SERVICE API - 1.0.0
A B D E G L O P R U W 

A

afterPropagation(Object) - Method in interface org.eclipse.keyple.distributed.spi.ObservableReaderEventFilter
Is invoked at the end of the processing of the remote service to deliver the result.

B

beforePropagation(ReaderEvent) - Method in interface org.eclipse.keyple.distributed.spi.ObservableReaderEventFilter
Is invoked when a reader event occurs, before propagating it to the server.
build() - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters.Builder
Builds the object.
builder() - Static method in class org.eclipse.keyple.distributed.impl.LocalServiceClientFactory
Init the builder
builder() - Static method in class org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory
Init the builder
builder(String, Reader) - Static method in class org.eclipse.keyple.distributed.RemoteServiceParameters
Gets a new builder.

D

DoNotPropagateEventException - Exception in org.eclipse.keyple.distributed.spi
This exception is thrown to indicate to stop the propagation of an event to the remote node.
DoNotPropagateEventException(String) - Constructor for exception org.eclipse.keyple.distributed.spi.DoNotPropagateEventException
 

E

executeRemoteService(RemoteServiceParameters, Class<T>) - Method in interface org.eclipse.keyple.distributed.LocalServiceClient
Allows you to connect a local card reader to a remote server and execute a specific ticketing service from the server.

G

getAsyncNode() - Static method in class org.eclipse.keyple.distributed.impl.LocalServiceClientUtils
Gets the AsyncNodeClient node associated to the local service having the default name.
getAsyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.LocalServiceClientUtils
Gets the AsyncNodeClient node associated to the local service having the provided name.
getAsyncNode() - Static method in class org.eclipse.keyple.distributed.impl.PoolLocalServiceServerUtils
Gets the AsyncNodeServer node associated to the local service having the default name.
getAsyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.PoolLocalServiceServerUtils
Gets the AsyncNodeServer node associated to the local service having the provided name.
getInitialCardContent() - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters
Gets the initial smart card content.
getLocalReader() - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters
Gets the local reader.
getLocalService() - Static method in class org.eclipse.keyple.distributed.impl.LocalServiceClientUtils
Gets the local service having the default name.
getLocalService(String) - Static method in class org.eclipse.keyple.distributed.impl.LocalServiceClientUtils
Gets the local service having the provided name.
getService() - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.BuilderStep
Builds and gets the service.
getService() - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.BuilderStep
Builds and gets the service.
getServiceId() - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters
Gets the ticketing service id.
getSyncNode() - Static method in class org.eclipse.keyple.distributed.impl.PoolLocalServiceServerUtils
Gets the SyncNodeServer node associated to the local service having the provided name.
getSyncNode(String) - Static method in class org.eclipse.keyple.distributed.impl.PoolLocalServiceServerUtils
Gets the SyncNodeServer node associated to the local service having the provided name.
getUserInputData() - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters
Gets the user input data.
getUserOutputDataClass() - Method in interface org.eclipse.keyple.distributed.spi.ObservableReaderEventFilter
Must return the class of the user output data expected at the output of the remote service.

L

LocalServiceClient - Interface in org.eclipse.keyple.distributed
API of the Local Service Client associated to the Remote Plugin Server.
LocalServiceClientFactory - Class in org.eclipse.keyple.distributed.impl
Factory class of the LocalServiceClient.
LocalServiceClientFactory.BuilderStep - Interface in org.eclipse.keyple.distributed.impl
Last step : builds the service.
LocalServiceClientFactory.NameStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the service name.
LocalServiceClientFactory.NodeStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the node associated with the service.
LocalServiceClientFactory.ReaderStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the reader observation.
LocalServiceClientFactory.TimeoutStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the timeout associated to an async node.
LocalServiceClientUtils - Class in org.eclipse.keyple.distributed.impl
Utility class of the LocalServiceClient.
LocalServiceServer - Interface in org.eclipse.keyple.distributed
API of the Local Service Server associated to the Remote Plugin Client and Observable Remote Plugin Client.

O

ObservableReaderEventFilter - Interface in org.eclipse.keyple.distributed.spi
SPI of the local filter associated to an observable reader event.
org.eclipse.keyple.distributed - package org.eclipse.keyple.distributed
Contains the APIs of the Local Service components.
org.eclipse.keyple.distributed.impl - package org.eclipse.keyple.distributed.impl
Contains the factories, utilities and internal classes of the Local Service components.
org.eclipse.keyple.distributed.spi - package org.eclipse.keyple.distributed.spi
Contains the SPIs used by the Local Service components.

P

PoolLocalServiceServer - Interface in org.eclipse.keyple.distributed
API of the Pool Local Service Server associated to the Pool Remote Plugin Client.
PoolLocalServiceServerFactory - Class in org.eclipse.keyple.distributed.impl
Factory class of the PoolLocalServiceServer.
PoolLocalServiceServerFactory.BuilderStep - Interface in org.eclipse.keyple.distributed.impl
Last step : builds the service.
PoolLocalServiceServerFactory.NameStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the service name.
PoolLocalServiceServerFactory.NodeStep - Interface in org.eclipse.keyple.distributed.impl
Step to configure the node associated with the service.
PoolLocalServiceServerFactory.PluginStep - Interface in org.eclipse.keyple.distributed.impl
Step to select the target plugins to manage.
PoolLocalServiceServerUtils - Class in org.eclipse.keyple.distributed.impl
Utility class of the PoolLocalServiceServer.

R

RemoteServiceParameters - Class in org.eclipse.keyple.distributed
This POJO contains the parameters of the method LocalServiceClient.executeRemoteService(RemoteServiceParameters, Class).
RemoteServiceParameters.Builder - Class in org.eclipse.keyple.distributed
The builder pattern

U

usingDefaultTimeout() - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.TimeoutStep
Sets the default timeout of 5 seconds.
usingTimeout(int) - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.TimeoutStep
Sets the provided timeout.

W

withAsyncNode(AsyncEndpointClient) - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.NodeStep
Configures the service with a AsyncNodeClient node.
withAsyncNode(AsyncEndpointServer) - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.NodeStep
Configures the service with a AsyncNodeServer node.
withDefaultServiceName() - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.NameStep
Configures the service with the default service name : .
withDefaultServiceName() - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.NameStep
Configures the service with the default service name : .
withInitialCardContent(AbstractSmartCard) - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters.Builder
Add an AbstractSmartCard containing the initial smart card content to transmit to the remote ticketing service.
withoutReaderObservation() - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.ReaderStep
Do not activates the observation of the local reader events.
withPoolPlugins(String...) - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.PluginStep
Configures the service with one or more PoolPlugin plugin(s).
withReaderObservation(ObservableReaderEventFilter) - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.ReaderStep
Activates the observation of the local reader events.
withServiceName(String) - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.NameStep
Configures the service with a specific name.
withServiceName(String) - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.NameStep
Configures the service with a specific name.
withSyncNode(SyncEndpointClient) - Method in interface org.eclipse.keyple.distributed.impl.LocalServiceClientFactory.NodeStep
Configures the service with a SyncNodeClient node.
withSyncNode() - Method in interface org.eclipse.keyple.distributed.impl.PoolLocalServiceServerFactory.NodeStep
Configures the service with a SyncNodeServer node.
withUserInputData(Object) - Method in class org.eclipse.keyple.distributed.RemoteServiceParameters.Builder
Add a DTO containing user input data to transmit to the remote ticketing service.
A B D E G L O P R U W 
Skip navigation links
Copyright © Eclipse Foundation, Inc. All Rights Reserved.