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

net.ibizsys.model.engine.cloud.service.client.ICloudPortalClient Maven / Gradle / Ivy

The newest version!
package net.ibizsys.model.engine.cloud.service.client;

import net.ibizsys.model.engine.IPSModelEngine;
import net.ibizsys.model.engine.cloud.util.domain.PortalAsyncAction;
import net.ibizsys.model.engine.plugin.IPSModelEngineAddin;

public interface ICloudPortalClient extends IPSModelEngineAddin, Object>{

	//@RequestMapping(method = RequestMethod.POST, value = "/portal/asyncaction")
	PortalAsyncAction createAsyncAction(PortalAsyncAction action);

	
	//@RequestMapping(method = RequestMethod.POST, value = "/portal/asyncaction/{id}/execute")
	PortalAsyncAction executeAsyncAction(String id, PortalAsyncAction action);

	
	//@RequestMapping(method = RequestMethod.POST, value = "/portal/asyncaction/{id}/error")
	PortalAsyncAction errorAsyncAction(String id, PortalAsyncAction action);
	
	
	//@RequestMapping(method = RequestMethod.POST, value = "/portal/asyncaction/{id}/finish")
	PortalAsyncAction finishAsyncAction(String id, PortalAsyncAction action);
	
	
	//@RequestMapping(method = RequestMethod.GET, value = "/portal/asyncaction/{id}")
	PortalAsyncAction getAsyncAction(String id);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy