Package com.midtrans
Class ConfigFactory
- java.lang.Object
-
- com.midtrans.ConfigFactory
-
public class ConfigFactory extends Object
Convenience "factory" class to facilitate setup for connection to Midtrans API using SnapAPI or CoreAPI.
-
-
Constructor Summary
Constructors Constructor Description ConfigFactory(Config config)ConfigFactory constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfiggetConfig()Get midtrans config.MidtransCoreApiImplgetCoreApi()Get CoreAPI gatewayMidtransIrisApigetIrisApi()MidtransSnapApiImplgetSnapApi()Get SnapAPI gateway
-
-
-
Constructor Detail
-
ConfigFactory
public ConfigFactory(Config config)
ConfigFactory constructor- Parameters:
config- Midtransconfiguration(not null)
-
-
Method Detail
-
getCoreApi
public MidtransCoreApiImpl getCoreApi()
Get CoreAPI gateway- Returns:
MidtransCoreApito connecting midtrans gateway CoreAPI
-
getSnapApi
public MidtransSnapApiImpl getSnapApi()
Get SnapAPI gateway- Returns:
MidtransSnapApito connecting midtrans gateway SnapAPI
-
getIrisApi
public MidtransIrisApi getIrisApi()
-
getConfig
public Config getConfig()
Get midtrans config.- Returns:
configurationthat will be used by the HTTP Client when sending request to Midtrans API
-
-