public final class Factory extends Object
| Modifier and Type | Method and Description |
|---|---|
static ClientInterface |
createClient(Communicator communicator)
Creates a
Client based on the passed Communicator. |
static ClientInterface |
createClient(CommunicatorConfiguration configuration)
Creates a
Client based on the passed configuration. |
static ClientInterface |
createClient(URI apiEndpoint,
Connection connection,
Authenticator authenticator,
MetaDataProvider metaDataProvider)
Creates a
Client based on the passed parameters. |
static ClientInterface |
createClient(URI configurationFileUri,
String apiKeyId,
String secretApiKey)
Creates a
Client based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey. |
static Communicator |
createCommunicator(CommunicatorConfiguration configuration)
Creates a
DefaultCommunicator based on the passed configuration. |
static Communicator |
createCommunicator(URI apiEndpoint,
Connection connection,
Authenticator authenticator,
MetaDataProvider metaDataProvider)
Creates a
DefaultCommunicator based on the passed parameters. |
static Communicator |
createCommunicator(URI configurationFileUri,
String apiKeyId,
String secretApiKey)
Creates a
DefaultCommunicator based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey. |
static CommunicatorBuilder |
createCommunicatorBuilder(CommunicatorConfiguration configuration)
Creates a
CommunicatorBuilder based on the passed configuration. |
static CommunicatorBuilder |
createCommunicatorBuilder(URI configurationFileUri,
String apiKeyId,
String secretApiKey)
Creates a
CommunicatorBuilder based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey. |
static CommunicatorConfiguration |
createConfiguration(URI configurationFileUri,
String apiKeyId,
String secretApiKey)
Creates a
CommunicatorConfiguration based on the configuration
values in configurationFileUri and apiKeyId and
secretApiKey. |
public static CommunicatorConfiguration createConfiguration(URI configurationFileUri, String apiKeyId, String secretApiKey)
CommunicatorConfiguration based on the configuration
values in configurationFileUri and apiKeyId and
secretApiKey.public static CommunicatorBuilder createCommunicatorBuilder(URI configurationFileUri, String apiKeyId, String secretApiKey)
CommunicatorBuilder based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey.public static CommunicatorBuilder createCommunicatorBuilder(CommunicatorConfiguration configuration)
CommunicatorBuilder based on the passed configuration.public static Communicator createCommunicator(URI configurationFileUri, String apiKeyId, String secretApiKey)
DefaultCommunicator based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey.public static Communicator createCommunicator(CommunicatorConfiguration configuration)
DefaultCommunicator based on the passed configuration.public static Communicator createCommunicator(URI apiEndpoint, Connection connection, Authenticator authenticator, MetaDataProvider metaDataProvider)
DefaultCommunicator based on the passed parameters.public static ClientInterface createClient(URI configurationFileUri, String apiKeyId, String secretApiKey)
Client based on the configuration values in
configurationFileUri, apiKeyId and secretApiKey.public static ClientInterface createClient(CommunicatorConfiguration configuration)
Client based on the passed configuration.public static ClientInterface createClient(URI apiEndpoint, Connection connection, Authenticator authenticator, MetaDataProvider metaDataProvider)
Client based on the passed parameters.public static ClientInterface createClient(Communicator communicator)
Client based on the passed Communicator.Copyright © 2024 Worldline Online Payments Direct. All rights reserved.