com.anet.api
Class ARBAPI

java.lang.Object
  extended by com.anet.api.ARBAPI

public class ARBAPI
extends java.lang.Object

Supplied by AuthorizeNet


Field Summary
protected static org.apache.commons.logging.Log log
          the log
 
Constructor Summary
ARBAPI(java.lang.String in_merchant_name, java.lang.String in_transaction_key)
           
 
Method Summary
 java.lang.String cancelSubscriptionRequest(ARBSubscription subscription)
           
 void clearRequest()
           
 java.lang.String createSubscriptionRequest(ARBSubscription subscription)
           
 BasicXmlDocument getCurrentRequest()
           
 BasicXmlDocument getCurrentResponse()
           
 java.util.ArrayList<ARBMessage> getMessages()
           
 java.lang.String getResultCode()
           
 java.lang.String getResultStatus()
           
 java.lang.String getResultSubscriptionId()
           
 java.lang.String getSubscriptionStatusRequest(ARBSubscription subscription)
           
 BasicXmlDocument parseResponse(java.lang.String in_response)
           
 java.lang.String updateSubscriptionRequest(ARBSubscription subscription)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
the log

Constructor Detail

ARBAPI

public ARBAPI(java.lang.String in_merchant_name,
              java.lang.String in_transaction_key)
Parameters:
in_merchant_name -
in_transaction_key -
Method Detail

createSubscriptionRequest

public java.lang.String createSubscriptionRequest(ARBSubscription subscription)
                                           throws java.lang.Exception
Parameters:
subscription -
Returns:
result_code
Throws:
java.lang.Exception

updateSubscriptionRequest

public java.lang.String updateSubscriptionRequest(ARBSubscription subscription)
                                           throws java.lang.Exception
Parameters:
subscription -
Returns:
result_code
Throws:
java.lang.Exception

cancelSubscriptionRequest

public java.lang.String cancelSubscriptionRequest(ARBSubscription subscription)
                                           throws java.lang.Exception
Parameters:
subscription -
Returns:
result_code
Throws:
java.lang.Exception

getSubscriptionStatusRequest

public java.lang.String getSubscriptionStatusRequest(ARBSubscription subscription)
                                              throws java.lang.Exception
Parameters:
subscription -
Returns:
result_code
Throws:
java.lang.Exception

clearRequest

public void clearRequest()

parseResponse

public BasicXmlDocument parseResponse(java.lang.String in_response)
                               throws java.lang.Exception
Parameters:
in_response -
Returns:
BasicXmlDocument
Throws:
java.lang.Exception

getMessages

public java.util.ArrayList<ARBMessage> getMessages()
Returns:
the messages

getResultStatus

public java.lang.String getResultStatus()
Returns:
the resultStatus

getCurrentRequest

public BasicXmlDocument getCurrentRequest()
Returns:
BasicXmlDocument

getCurrentResponse

public BasicXmlDocument getCurrentResponse()
Returns:
BasicXmlDocument

getResultCode

public java.lang.String getResultCode()
Returns:
Result Code

getResultSubscriptionId

public java.lang.String getResultSubscriptionId()
Returns:
result_subscription_id


Copyright © 2011 DS Data Systems UK Ltd.