public class RemoteServiceParameters
extends java.lang.Object
LocalServiceClient.executeRemoteService(RemoteServiceParameters, Class).
AbstractSmartCard containing the initial
smart card content to transmit to the remote ticketing service. For example, for Calypso
ticketing application, this object will be a CalypsoPo or a CalypsoSam,
depending on the context.
| Modifier and Type | Class and Description |
|---|---|
static class |
RemoteServiceParameters.Builder
The builder pattern
|
| Modifier and Type | Method and Description |
|---|---|
static RemoteServiceParameters.Builder |
builder(java.lang.String serviceId,
org.eclipse.keyple.core.service.Reader localReader)
Gets a new builder.
|
org.eclipse.keyple.core.card.selection.AbstractSmartCard |
getInitialCardContent()
Gets the initial smart card content.
|
org.eclipse.keyple.core.service.Reader |
getLocalReader()
Gets the local reader.
|
java.lang.String |
getServiceId()
Gets the ticketing service id.
|
java.lang.Object |
getUserInputData()
Gets the user input data.
|
public static RemoteServiceParameters.Builder builder(java.lang.String serviceId, org.eclipse.keyple.core.service.Reader localReader)
serviceId - The ticketing service id. It will permit to indicate to the server which
ticketing service to execute (Materialization, Validation, Control, etc...). This field is
free and is for the user's use only.localReader - The local reader to manage remotely from the server.public java.lang.String getServiceId()
public org.eclipse.keyple.core.service.Reader getLocalReader()
public java.lang.Object getUserInputData()
public org.eclipse.keyple.core.card.selection.AbstractSmartCard getInitialCardContent()