Class StoreHostedDataObject
- java.lang.Object
-
- de.firstdata.ipg.api.schema.Action
-
- de.firstdata.ipg.api.client.action.object.IPGAPIActionObject
-
- de.firstdata.ipg.api.client.action.datastorage.object.StoreHostedDataObject
-
- All Implemented Interfaces:
HostedData
,StoreHostedData
,IPGApiAction
public class StoreHostedDataObject extends IPGAPIActionObject implements StoreHostedData
-
-
Field Summary
-
Fields inherited from class de.firstdata.ipg.api.schema.Action
clientLocale, createPaymentURL, deleteBillKey, deletePaymentURL, deliveryConfirmation, exportPaymentURL, generateCashReceipt, getExternalConsumerInformation, getExternalTransactionStatus, getGuestCheckoutTokenCryptogram, getLastOrders, getLastTransactions, getNetworkTokenCryptogram, initiateClearing, inquiryCardInformation, inquiryOrder, inquiryTransaction, manageProducts, manageProductStock, recurringPayment, requestCardRateForDCC, requestMerchantRateForDynamicPricing, sendEMailNotification, storeHostedData, validate
-
-
Constructor Summary
Constructors Constructor Description StoreHostedDataObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(String hostedDataID, CreditCard creditCard)
void
add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates)
void
add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
void
add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
void
add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
void
add(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
void
add(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
void
add(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates)
void
add(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
void
add(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
void
add(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, String billingName)
void
add(String hostedDataID, DEDirectDebit account, String billingName)
void
add(String hostedDataID, String orderID)
void
add(String hostedDataID, String orderID, boolean declineHostedDataDuplicates)
void
add(String hostedDataID, String orderID, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
void
add(String hostedDataID, String orderID, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
protected de.firstdata.ipg.api.schema.DataStorageItem
getItem(String hostedDataID)
de.firstdata.ipg.api.schema.StoreHostedData
getStoreHostedData()
void
setStoreId(String storeID)
-
Methods inherited from class de.firstdata.ipg.api.client.action.object.IPGAPIActionObject
getFormattedDate, setClientLocale
-
Methods inherited from class de.firstdata.ipg.api.schema.Action
getClientLocale, getCreatePaymentURL, getDeleteBillKey, getDeletePaymentURL, getDeliveryConfirmation, getExportPaymentURL, getGenerateCashReceipt, getGetExternalConsumerInformation, getGetExternalTransactionStatus, getGetGuestCheckoutTokenCryptogram, getGetLastOrders, getGetLastTransactions, getGetNetworkTokenCryptogram, getInitiateClearing, getInquiryCardInformation, getInquiryOrder, getInquiryTransaction, getManageProducts, getManageProductStock, getRecurringPayment, getRequestCardRateForDCC, getRequestMerchantRateForDynamicPricing, getSendEMailNotification, getValidate, setClientLocale, setCreatePaymentURL, setDeleteBillKey, setDeletePaymentURL, setDeliveryConfirmation, setExportPaymentURL, setGenerateCashReceipt, setGetExternalConsumerInformation, setGetExternalTransactionStatus, setGetGuestCheckoutTokenCryptogram, setGetLastOrders, setGetLastTransactions, setGetNetworkTokenCryptogram, setInitiateClearing, setInquiryCardInformation, setInquiryOrder, setInquiryTransaction, setManageProducts, setManageProductStock, setRecurringPayment, setRequestCardRateForDCC, setRequestMerchantRateForDynamicPricing, setSendEMailNotification, setStoreHostedData, setValidate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.firstdata.ipg.api.client.action.IPGApiAction
setClientLocale, setStoreId
-
-
-
-
Method Detail
-
add
public void add(String hostedDataID, CreditCard creditCard)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, DEDirectDebit account, String billingName)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, String orderID)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, String orderID, boolean declineHostedDataDuplicates)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, String orderID, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, String orderID, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)
- Specified by:
add
in interfaceStoreHostedData
-
add
public void add(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, String billingName)
- Specified by:
add
in interfaceStoreHostedData
-
setStoreId
public void setStoreId(String storeID)
- Specified by:
setStoreId
in interfaceIPGApiAction
-
getStoreHostedData
public de.firstdata.ipg.api.schema.StoreHostedData getStoreHostedData()
- Overrides:
getStoreHostedData
in classde.firstdata.ipg.api.schema.Action
-
getItem
protected de.firstdata.ipg.api.schema.DataStorageItem getItem(String hostedDataID)
-
-