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

com.terapico.caf.InvocationResult Maven / Gradle / Ivy

package com.terapico.caf;

import java.util.Map;

public interface InvocationResult {
	public static final String RENDER_AS_HTML = "html";
	public static final String RENDER_AS_JAVASCRIPT = "javascript";
	public static final String RENDER_AS_JSON = "json";
	public static final String RENDER_AS_DEFAULT = "default";
	
	public void setActualResult(Object actualResult);

	public void setInvocationContext(InvocationContext context);
	public InvocationContext getInvocationContext();

	public Object getActualResult();

	public boolean isAssignedRenderingWay();
	public boolean isRenderAsHtml();
	public boolean isRenderAsJavaScript();
	public boolean isRenderAsJSON();

	public Map getResponseHeader();
	public String getEnvName();
	public String getEnvType();
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy