edu.stanford.protege.webprotege.dispatch.DispatchServiceExecutor Maven / Gradle / Ivy
The newest version!
package edu.stanford.protege.webprotege.dispatch;
import edu.stanford.protege.webprotege.common.Request;
import edu.stanford.protege.webprotege.common.Response;
import edu.stanford.protege.webprotege.ipc.ExecutionContext;
import edu.stanford.protege.webprotege.permissions.PermissionDeniedException;
/**
* Author: Matthew Horridge
* Stanford University
* Bio-Medical Informatics Research Group
* Date: 19/02/2013
*/
public interface DispatchServiceExecutor {
, R extends Response> DispatchServiceResultContainer execute(A action, RequestContext requestContext, ExecutionContext executionContext) throws ActionExecutionException, PermissionDeniedException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy