Class CardResourcePluginFactoryBuilder
- java.lang.Object
-
- org.eclipse.keyple.plugin.cardresource.CardResourcePluginFactoryBuilder
-
public final class CardResourcePluginFactoryBuilder extends java.lang.Object
Builds instances ofCardResourcePluginFactory
.- Since:
- 1.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CardResourcePluginFactoryBuilder.Builder
Builder to build aCardResourcePluginFactory
.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CardResourcePluginFactoryBuilder.Builder
builder(java.lang.String pluginName, org.eclipse.keyple.core.service.resource.CardResourceService cardResourceService, java.lang.String cardResourceProfileName)
Creates a builder to build aCardResourcePluginFactory
.static CardResourcePluginFactoryBuilder.Builder
builder(java.lang.String pluginName, org.eclipse.keyple.core.service.resource.CardResourceService cardResourceService, java.util.Collection<java.lang.String> cardResourceProfileNames)
Creates a builder to build aCardResourcePluginFactory
.
-
-
-
Method Detail
-
builder
public static CardResourcePluginFactoryBuilder.Builder builder(java.lang.String pluginName, org.eclipse.keyple.core.service.resource.CardResourceService cardResourceService, java.util.Collection<java.lang.String> cardResourceProfileNames)
Creates a builder to build aCardResourcePluginFactory
.- Parameters:
pluginName
- The name of the plugin.cardResourceService
- The card resource service to use. It must be configured and started.cardResourceProfileNames
- The card resource profile names to use.- Returns:
- A new builder instance.
- Throws:
java.lang.IllegalArgumentException
- If the one of the given references is null, empty, or contains null or empty elements.- Since:
- 1.0.0
-
builder
public static CardResourcePluginFactoryBuilder.Builder builder(java.lang.String pluginName, org.eclipse.keyple.core.service.resource.CardResourceService cardResourceService, java.lang.String cardResourceProfileName)
Creates a builder to build aCardResourcePluginFactory
.- Parameters:
pluginName
- The name of the plugin.cardResourceService
- The card resource service to use. It must be configured and started.cardResourceProfileName
- The card resource profile name to use.- Returns:
- A new builder instance.
- Throws:
java.lang.IllegalArgumentException
- If the one of the given references is null or empty.- Since:
- 1.0.0
-
-