Skip to content

Commit 531fa16

Browse files
author
Tammineni
committed
Modified sample code to accomodate customized env run
1 parent 2269877 commit 531fa16

61 files changed

Lines changed: 362 additions & 90 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/net/authorize/sample/CustomerProfiles/CreateCustomerPaymentProfile.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,24 @@
1414
import net.authorize.cim.Result;
1515
import net.authorize.cim.TransactionType;
1616
import net.authorize.cim.ValidationModeType;
17+
import net.authorize.sample.SampleCodeTest.*;
1718

1819
//author @krgupta
1920
public class CreateCustomerPaymentProfile {
2021

2122
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {
22-
23-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
23+
24+
if ( null == ApiOperationBase.getEnvironment() )
25+
{
26+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
27+
}
2428

2529
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
2630
merchantAuthenticationType.setName(apiLoginId);
2731
merchantAuthenticationType.setTransactionKey(transactionKey);
2832
ApiOperationBase.setMerchantAuthentication(merchantAuthenticationType);
2933

30-
//private String getPaymentDetails(MerchantAuthenticationType merchantAuthentication, String customerprofileId, ValidationModeEnum validationMode) {
34+
//private String getPaymentDetails(MerchantAuthenticationType merchantAuthentication, String customerprofileId, ValidationModeEnum validationMode) {
3135
CreateCustomerPaymentProfileRequest apiRequest = new CreateCustomerPaymentProfileRequest();
3236
apiRequest.setMerchantAuthentication(merchantAuthenticationType);
3337
apiRequest.setCustomerProfileId(customerProfileId);

src/main/java/net/authorize/sample/CustomerProfiles/CreateCustomerProfile.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package net.authorize.sample.CustomerProfiles;
22

33
import net.authorize.Environment;
4+
import net.authorize.sample.SampleCodeTest.*;
45
import net.authorize.api.contract.v1.*;
56
import java.math.BigDecimal;
67
import net.authorize.api.controller.CreateCustomerProfileController;
@@ -10,7 +11,10 @@ public class CreateCustomerProfile {
1011

1112
public static ANetApiResponse run(String apiLoginId, String transactionKey, String eMail) {
1213

13-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
14+
if ( null == ApiOperationBase.getEnvironment() )
15+
{
16+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
17+
}
1418

1519
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1620
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/CreateCustomerProfileFromTransaction.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,16 @@
1818
import net.authorize.api.controller.CreateCustomerProfileFromTransactionController;
1919
import net.authorize.api.controller.CreateTransactionController;
2020
import net.authorize.api.controller.base.ApiOperationBase;
21+
import net.authorize.sample.SampleCodeTest.*;
2122

2223
public class CreateCustomerProfileFromTransaction {
2324

2425
public static ANetApiResponse run(String apiLoginId, String transactionKey, Double amount, String email) {
2526

26-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
27+
if ( null == ApiOperationBase.getEnvironment() )
28+
{
29+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
30+
}
2731

2832
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
2933
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/CreateCustomerShippingAddress.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,16 @@
55
import java.math.BigDecimal;
66
import net.authorize.api.controller.CreateCustomerShippingAddressController;
77
import net.authorize.api.controller.base.ApiOperationBase;
8+
import net.authorize.sample.SampleCodeTest.*;
89

910
public class CreateCustomerShippingAddress {
1011

1112
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {
1213

13-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
14+
if ( null == ApiOperationBase.getEnvironment() )
15+
{
16+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
17+
}
1418

1519
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1620
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/DeleteCustomerPaymentProfile.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.DeleteCustomerPaymentProfileController;
99
import net.authorize.api.controller.base.ApiOperationBase;
10+
import net.authorize.sample.SampleCodeTest.*;
1011

1112
public class DeleteCustomerPaymentProfile {
1213

1314
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
1415
String customerPaymentProfileId) {
1516

16-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
17+
if ( null == ApiOperationBase.getEnvironment() )
18+
{
19+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
20+
}
1721

1822
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1923
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/DeleteCustomerProfile.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,16 @@
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.DeleteCustomerProfileController;
99
import net.authorize.api.controller.base.ApiOperationBase;
10+
import net.authorize.sample.SampleCodeTest.*;
1011

1112
public class DeleteCustomerProfile {
1213

1314
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {
1415

15-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
16+
if ( null == ApiOperationBase.getEnvironment() )
17+
{
18+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
19+
}
1620

1721
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1822
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/DeleteCustomerShippingAddress.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.DeleteCustomerShippingAddressController;
99
import net.authorize.api.controller.base.ApiOperationBase;
10+
import net.authorize.sample.SampleCodeTest.*;
1011

1112
public class DeleteCustomerShippingAddress {
1213

1314
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
1415
String customerAddressId) {
1516

16-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
17+
if ( null == ApiOperationBase.getEnvironment() )
18+
{
19+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
20+
}
1721

1822
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1923
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/GetAcceptCustomerProfilePage.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,16 @@
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.GetHostedProfilePageController;
99
import net.authorize.api.controller.base.ApiOperationBase;
10+
import net.authorize.sample.SampleCodeTest.*;
1011

1112
public class GetAcceptCustomerProfilePage {
1213

1314
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {
1415

15-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
16+
if ( null == ApiOperationBase.getEnvironment() )
17+
{
18+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
19+
}
1620

1721
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1822
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/GetCustomerPaymentProfile.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.GetCustomerPaymentProfileController;
99
import net.authorize.api.controller.base.ApiOperationBase;
10+
import net.authorize.sample.SampleCodeTest.*;
1011

1112
public class GetCustomerPaymentProfile {
1213

1314
public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
1415
String customerPaymentProfileId) {
1516

16-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
17+
if ( null == ApiOperationBase.getEnvironment() )
18+
{
19+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
20+
}
1721

1822
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
1923
merchantAuthenticationType.setName(apiLoginId);

src/main/java/net/authorize/sample/CustomerProfiles/GetCustomerPaymentProfileList.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,16 @@
66
import net.authorize.api.contract.v1.*;
77
import net.authorize.api.controller.base.ApiOperationBase;
88
import net.authorize.api.controller.*;
9+
import net.authorize.sample.SampleCodeTest.*;
910

1011
public class GetCustomerPaymentProfileList
1112
{
1213
public static ANetApiResponse run(String apiLoginId,String transactionKey)
1314
{
14-
ApiOperationBase.setEnvironment(Environment.SANDBOX);
15+
if ( null == ApiOperationBase.getEnvironment() )
16+
{
17+
ApiOperationBase.setEnvironment(Environment.SANDBOX);
18+
}
1519

1620
// Giving the merchant authentication information
1721
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;

0 commit comments

Comments
 (0)