All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.authorize.api.controller.base.IApiOperation Maven / Gradle / Ivy

Go to download

Authorize.Net SDK includes standard payments, recurring billing, and customer profiles.

There is a newer version: 3.0.0
Show newest version
package net.authorize.api.controller.base;

import java.util.List;

import net.authorize.Environment;
import net.authorize.api.contract.v1.ANetApiRequest;
import net.authorize.api.contract.v1.ANetApiResponse;
import net.authorize.api.contract.v1.MessageTypeEnum;

/**
 * @author ramittal
 *
 */
public interface IApiOperation {
	public S getApiResponse();
	public ANetApiResponse getErrorResponse();
	public S executeWithApiResponse();
	public S executeWithApiResponse(Environment environment);
	public void execute(); 
	public void execute(Environment environment); 
	public MessageTypeEnum getResultCode();	
	public List getResults();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy