Class StubPoolPluginFactoryBuilder.Builder

java.lang.Object
org.eclipse.keyple.plugin.stub.StubPoolPluginFactoryBuilder.Builder
Enclosing class:
StubPoolPluginFactoryBuilder

public static class StubPoolPluginFactoryBuilder.Builder extends Object
Builder to build a StubPoolPluginFactory.
Since:
2.0.0
  • 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

      public StubPoolPluginFactoryBuilder.Builder withMonitoringCycleDuration(int duration)
      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

      public StubPoolPluginFactory build()
      Returns an instance of StubPoolPluginFactory created from the fields set on this builder.
      Returns:
      A StubPoolPluginFactory
      Since:
      2.0.0