net.authorize.cim
Enum TransactionType

java.lang.Object
  extended by java.lang.Enum<TransactionType>
      extended by net.authorize.cim.TransactionType
All Implemented Interfaces:
Serializable, Comparable<TransactionType>

public enum TransactionType
extends Enum<TransactionType>

Enumeration of CIM transaction types that are supported by Authorize.Net


Enum Constant Summary
CREATE_CUSTOMER_PAYMENT_PROFILE
           
CREATE_CUSTOMER_PROFILE
           
CREATE_CUSTOMER_PROFILE_TRANSACTION
           
CREATE_CUSTOMER_SHIPPING_ADDRESS
           
DELETE_CUSTOMER_PAYMENT_PROFILE
           
DELETE_CUSTOMER_PROFILE
           
DELETE_CUSTOMER_SHIPPING_ADDRESS
           
GET_CUSTOMER_PAYMENT_PROFILE
           
GET_CUSTOMER_PROFILE
           
GET_CUSTOMER_PROFILE_IDS
           
GET_CUSTOMER_SHIPPING_ADDRESS
           
UPDATE_CUSTOMER_PAYMENT_PROFILE
           
UPDATE_CUSTOMER_PROFILE
           
UPDATE_CUSTOMER_SHIPPING_ADDRESS
           
UPDATE_SPLIT_TENDER_GROUP
           
VALIDATE_CUSTOMER_PAYMENT_PROFILE
           
 
Method Summary
 String getValue()
           
static TransactionType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static TransactionType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CREATE_CUSTOMER_PROFILE

public static final TransactionType CREATE_CUSTOMER_PROFILE

CREATE_CUSTOMER_PAYMENT_PROFILE

public static final TransactionType CREATE_CUSTOMER_PAYMENT_PROFILE

CREATE_CUSTOMER_SHIPPING_ADDRESS

public static final TransactionType CREATE_CUSTOMER_SHIPPING_ADDRESS

CREATE_CUSTOMER_PROFILE_TRANSACTION

public static final TransactionType CREATE_CUSTOMER_PROFILE_TRANSACTION

DELETE_CUSTOMER_PROFILE

public static final TransactionType DELETE_CUSTOMER_PROFILE

DELETE_CUSTOMER_PAYMENT_PROFILE

public static final TransactionType DELETE_CUSTOMER_PAYMENT_PROFILE

DELETE_CUSTOMER_SHIPPING_ADDRESS

public static final TransactionType DELETE_CUSTOMER_SHIPPING_ADDRESS

GET_CUSTOMER_PROFILE_IDS

public static final TransactionType GET_CUSTOMER_PROFILE_IDS

GET_CUSTOMER_PROFILE

public static final TransactionType GET_CUSTOMER_PROFILE

GET_CUSTOMER_PAYMENT_PROFILE

public static final TransactionType GET_CUSTOMER_PAYMENT_PROFILE

GET_CUSTOMER_SHIPPING_ADDRESS

public static final TransactionType GET_CUSTOMER_SHIPPING_ADDRESS

UPDATE_CUSTOMER_PROFILE

public static final TransactionType UPDATE_CUSTOMER_PROFILE

UPDATE_CUSTOMER_PAYMENT_PROFILE

public static final TransactionType UPDATE_CUSTOMER_PAYMENT_PROFILE

UPDATE_CUSTOMER_SHIPPING_ADDRESS

public static final TransactionType UPDATE_CUSTOMER_SHIPPING_ADDRESS

UPDATE_SPLIT_TENDER_GROUP

public static final TransactionType UPDATE_SPLIT_TENDER_GROUP

VALIDATE_CUSTOMER_PAYMENT_PROFILE

public static final TransactionType VALIDATE_CUSTOMER_PAYMENT_PROFILE
Method Detail

values

public static TransactionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (TransactionType c : TransactionType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TransactionType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getValue

public String getValue()
Returns:
the value


Copyright © 2014. All Rights Reserved.