Package com.midtrans

Class Midtrans


  • public class Midtrans
    extends Object
    • Field Detail

      • serverKey

        public static volatile String serverKey
      • clientKey

        public static volatile String clientKey
      • isProduction

        public static volatile boolean isProduction
      • enableLog

        public static volatile boolean enableLog
    • Constructor Detail

      • Midtrans

        public Midtrans()
    • Method Detail

      • isProduction

        public static boolean isProduction()
      • getSandboxBaseUrl

        public static String getSandboxBaseUrl()
      • getProductionBaseUrl

        public static String getProductionBaseUrl()
      • getSnapProductionBaseUrl

        public static String getSnapProductionBaseUrl()
      • getSnapSandboxBaseUrl

        public static String getSnapSandboxBaseUrl()
      • getIrisProductionBaseUrl

        public static String getIrisProductionBaseUrl()
      • getIrisSandboxBaseUrl

        public static String getIrisSandboxBaseUrl()
      • getPaymentAppendNotification

        public static String getPaymentAppendNotification()
      • getPaymentOverrideNotification

        public static String getPaymentOverrideNotification()
      • getConnectTimeout

        public static int getConnectTimeout()
      • getReadTimeout

        public static int getReadTimeout()
      • getMaxConnectionPool

        public static int getMaxConnectionPool()
      • getKeepAliveDuration

        public static int getKeepAliveDuration()
      • getWriteTimeout

        public static int getWriteTimeout()
      • getHttpClientTimeUnit

        public static TimeUnit getHttpClientTimeUnit()
      • getServerKey

        public static String getServerKey()
      • getClientKey

        public static String getClientKey()
      • paymentAppendNotification

        public static void paymentAppendNotification​(String xAppendNotification)
      • paymentOverrideNotification

        public static void paymentOverrideNotification​(String xOverrideNotification)
      • getProxyConfig

        public static ProxyConfig getProxyConfig()
      • setConnectTimeout

        public static void setConnectTimeout​(int timeout)
      • setReadTimeout

        public static void setReadTimeout​(int timeout)
      • setMaxConnectionPool

        public static void setMaxConnectionPool​(int connectionPool)
      • setKeepAliveDuration

        public static void setKeepAliveDuration​(int aliveDuration)
      • setWriteTimeout

        public static void setWriteTimeout​(int timeout)
      • setHttpClientTimeUnit

        public static void setHttpClientTimeUnit​(TimeUnit timeUnit)
      • enableLog

        public static boolean enableLog()
      • setProxyConfig

        public static void setProxyConfig​(ProxyConfig proxyConfig)