public interface ServiceExecutor
Modifier and Type | Method and Description |
---|---|
List<ServiceEndpoint> |
getEndpoints(Service service,
String protocol) |
void |
invokeRequest(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceContext serviceContext,
DaoContext daoContext,
Service service,
List<ServiceEndpoint> endpoint,
String additionalUrlPart,
Map<String,String> headers,
byte[] input) |
List<ServiceEndpoint> getEndpoints(Service service, String protocol) throws DaoException
DaoException
void invokeRequest(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceContext serviceContext, DaoContext daoContext, Service service, List<ServiceEndpoint> endpoint, String additionalUrlPart, Map<String,String> headers, byte[] input) throws DaoException, TooManyCallNestException, NoValidEndpointsException, ProcessFailedException, IOException