Package org.eclipse.keyple.plugin.stub
Class StubPoolPluginFactoryBuilder.Builder
java.lang.Object
org.eclipse.keyple.plugin.stub.StubPoolPluginFactoryBuilder.Builder
- Enclosing class:
- StubPoolPluginFactoryBuilder
Builder to build a
StubPoolPluginFactory
.- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Returns an instance of StubPoolPluginFactory created from the fields set on this builder.withMonitoringCycleDuration
(int duration) Configure the sleep time between two cycles for card and reader monitoringwithStubReader
(String groupReference, String name, StubSmartCard card) Initialize the plugin with a stub reader.
-
Method Details
-
withStubReader
public StubPoolPluginFactoryBuilder.Builder withStubReader(String groupReference, String name, StubSmartCard card) Initialize the plugin with a stub reader. Multiple readers can be added. The reader can contain a smart card. Readers name should be unique.- Parameters:
groupReference
- Reader group reference.name
- name for the initially inserted reader (not nullable and unique)card
- (optional) inserted smart card- Returns:
- instance of the builder
- Since:
- 2.0.0
-
withMonitoringCycleDuration
Configure the sleep time between two cycles for card and reader monitoring- Parameters:
duration
- in milliseconds, default value : 0- Returns:
- instance of the builder
- Since:
- 2.0.0
-
build
Returns an instance of StubPoolPluginFactory created from the fields set on this builder.- Returns:
- A
StubPoolPluginFactory
- Since:
- 2.0.0
-