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

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

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 - 2025 Weber Informatics LLC | Privacy Policy