Skip navigation links
A C D E F G H I J L M N P R S U V W 

A

AbstractRestPublishService - Class in jadex.extension.rs.publish
Publish service without Jersey directly using Jetty container.
AbstractRestPublishService() - Constructor for class jadex.extension.rs.publish.AbstractRestPublishService
 
AbstractRestPublishService.MappingInfo - Class in jadex.extension.rs.publish
 
AbstractRestPublishService.MappingInfo.HttpMethod - Enum in jadex.extension.rs.publish
 
AbstractRestPublishService.ResultInfo - Class in jadex.extension.rs.publish
 
addConsumedMediaType(String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
 
addConverter(String[], IObjectStringConverter) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Add a converter for one or multiple types.
addMethodParameterAnnotation(CtMethod, Annotation[][], ClassPool) - Static method in class jadex.extension.SJavassist
 
addProducedMediaType(String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
 
addSubhandler(String, String, IRequestHandler) - Method in class jadex.extension.rs.publish.PathHandler
Adds a new subhandler.
ASYNC_CONTEXT_INFO - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Async context info.
ASYNC_CONTEXT_INFO - Static variable in interface jadex.extension.rs.publish.IAsyncContextInfo
Async context info.
authenticate(HttpServletResponse) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 

C

callid - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
 
changeSessionId() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
complete(HttpServletRequest, HttpServletResponse) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
component - Variable in class jadex.extension.rs.publish.AbstractRestPublishService
The component.
consumedtypes - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
The accepted media types for consumption.
containsSubhandlerForExactUri(String, String) - Method in class jadex.extension.rs.publish.PathHandler
Tests if a handler for the exact URI is currently published.
contextpath - Variable in class jadex.extension.rs.publish.HttpServletRequestWrapper
The contextpath.
converters - Variable in class jadex.extension.rs.publish.AbstractRestPublishService
The media type converters.
convertParameter(List<String>, String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Convert a parameter string to an object if is json or xml.
convertValue(Object) - Method in class jadex.extension.rs.publish.mapper.NativeResponseMapper
Convert a value.
createProxy(IService, ClassLoader, Class<?>) - Method in class jadex.extension.ws.publish.DefaultWebServicePublishService
Create a service proxy.

D

data - Variable in class jadex.extension.rs.publish.mapper.ResourceInfo
The direct data as alternative to the path.
DefaultWebServicePublishService - Class in jadex.extension.ws.publish
The default web service publish service.
DefaultWebServicePublishService() - Constructor for class jadex.extension.ws.publish.DefaultWebServicePublishService
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class jadex.extension.rs.publish.JadexGatewayServlet
Handle get requests.
doPost(HttpServletRequest, HttpServletResponse) - Method in class jadex.extension.rs.publish.JadexGatewayServlet
Handle post requests.

E

endpoints - Variable in class jadex.extension.ws.publish.DefaultWebServicePublishService
The published endpoints.
evaluateMapping(IServiceIdentifier, PublishInfo) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Evaluate the service interface and generate mappings.
ExternalRestPublishService - Class in jadex.extension.rs.publish
Rest publish service that works with an external web server.
ExternalRestPublishService() - Constructor for class jadex.extension.rs.publish.ExternalRestPublishService
 
ExternalRSPublishAgent - Class in jadex.extension.rs.publish
Agent that publishes the external rs publication service.
ExternalRSPublishAgent() - Constructor for class jadex.extension.rs.publish.ExternalRSPublishAgent
 
extractCallerValues(Object) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Extract caller values like ip and browser.
extractContent(Object) - Method in class jadex.extension.rs.publish.mapper.NativeResponseMapper
Prestep for extracting the content of a value.

F

findSubhandler(String, String) - Method in class jadex.extension.rs.publish.PathHandler
Locates an appropriate subhandler that matches the requested resource closely.
FINISHED - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Finished result marker.

G

getAsyncContext(HttpServletRequest) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Get the async
getAsyncContext() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getAttribute(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getAttributeNames() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getAuthType() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getCallid() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Get the callid.
getCharacterEncoding() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getComoponentMap(String, Map<String, Map<String, Object>>) - Method in class jadex.extension.rs.publish.JadexGatewayServlet
Get the component map.
getConsumedMediaTypes() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Get the consumedmediatypes.
getContentLength() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getContentLengthLong() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getContentType() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getContextPath() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getCookies() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getCtClass(Class, ClassPool) - Static method in class jadex.extension.SJavassist
Get a ctclass for a Java class from the pool.
getCtClass(String, ClassPool) - Static method in class jadex.extension.SJavassist
Get a ctclass for a Java class from the pool.
getCtClasses(Class[], ClassPool) - Static method in class jadex.extension.SJavassist
Get a ctclass array for a class array.
getData() - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Get the data.
getDateHeader(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getDispatcherType() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getHandler() - Method in class jadex.extension.ws.publish.Proxy
Get the handler.
getHeader(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getHeaderNames() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getHeaders(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getHeaders() - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Get the response headers (if any).
getHttpMethod() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Get the httpMethod.
getHttpServer(URI, PublishInfo) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Get or start an api to the http server.
getHttpServer(URI, PublishInfo) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Get or start an api to the http server.
getInputStream() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getIntHeader(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getLocalAddr() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getLocale() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getLocales() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getLocalName() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getLocalPort() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getMappingInfo() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Get the mappingInfo.
getMediatype() - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Get the mediatype.
getMethod() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Get the method.
getMethod() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getParameter(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getParameterMap() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getParameterNames(Method) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
Get parameter names via asm reader.
getParameterNames() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getParameterValues(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getPart(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getParts() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getPath() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Get the path.
getPath() - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Get the path.
getPathInfo() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getPathTranslated() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getProducedMediaTypes() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Get the respmediatypes.
getProtocol() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getProxyClass(Class<?>, ClassLoader) - Method in class jadex.extension.ws.publish.DefaultWebServicePublishService
Get the proxy class for a web service interface type.
getQueryString() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getReader() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRealPath(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRemoteAddr() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRemoteHost() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRemotePort() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRemoteUser() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRequestDispatcher(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRequestedSessionId() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRequestTimeout(HttpServletRequest) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
Get the request timeout.
getRequestURI() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getRequestURL() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getResult() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Get the result.
getScheme() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getServerName() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getServerPort() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getServiceInfo(Object, String, MultiCollection<String, AbstractRestPublishService.MappingInfo>) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Functionality blueprint for get service info web method.
getServicesInfo(HttpServletRequest, PathHandler) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
 
getServletContext() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getServletHost(HttpServletRequest) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
Get the servlet base url.
getServletPath() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getServletUrl(HttpServletRequest) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
Get the servlet base url.
getSession(boolean) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getSession() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
getStatus() - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Get the state.
getSubhandlers() - Method in class jadex.extension.rs.publish.PathHandler
Get the subhandlers.
getUserPrincipal() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
guessRestType(Method) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Guess the http type (GET, POST, PUT, DELETE, ...) of a method.

H

handler - Variable in class jadex.extension.rs.publish.JadexGatewayServlet
The request handler.
handler - Variable in class jadex.extension.ws.publish.Proxy
The invocation handler.
handleRequest(IService, MultiCollection<String, AbstractRestPublishService.MappingInfo>, HttpServletRequest, HttpServletResponse, Object[]) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Handle the request.
handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in interface jadex.extension.rs.publish.IRequestHandler
Handle the request.
handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in interface jadex.extension.rs.publish.IRequestHandlerService
Handle the request.
handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in class jadex.extension.rs.publish.PathHandler
Handle the request.
hasStringConvertableParameters(Method, Class<?>, Class<?>[]) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Test if a method has parameters that are all convertible from string.
HEADER_JADEX_CALLFINISHED - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Http header for the call id siganlling that this is the last response.
HEADER_JADEX_CALLID - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Http header for the call id.
HEADER_JADEX_CLIENTTIMEOUT - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Http header for the call id.
headers - Variable in class jadex.extension.rs.publish.mapper.ResourceInfo
The headers.
httpmethod - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
The http method.
HttpServletRequestWrapper - Class in jadex.extension.rs.publish
Wrapper of HttpServletRequest interface to selectivly override methods and introduce setters.
HttpServletRequestWrapper(HttpServletRequest) - Constructor for class jadex.extension.rs.publish.HttpServletRequestWrapper
Create a new wrapper.

I

IAsyncContextInfo - Interface in jadex.extension.rs.publish
 
init() - Method in class jadex.extension.rs.publish.AbstractRestPublishService
The service init.
init() - Method in class jadex.extension.rs.publish.ExternalRestPublishService
The service init.
init(ServletConfig) - Method in class jadex.extension.rs.publish.JadexGatewayServlet
The servlet init.
inited - Variable in class jadex.extension.rs.publish.ExternalRestPublishService
Inited flag because impl is used for 2 services.
invoke(Object[]) - Method in class jadex.extension.ws.publish.Proxy
Functionality blueprint for all service methods.
invoke(Object, Method, Object[]) - Method in class jadex.extension.ws.publish.WebServiceToJadexWrapperInvocationHandler
Called when web service is called.
IRequestHandler - Interface in jadex.extension.rs.publish
Interface for handling http requests.
IRequestHandlerService - Interface in jadex.extension.rs.publish
Interface for handling http requests.
isAsyncStarted() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isAsyncSupported() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isComplete(HttpServletRequest, HttpServletResponse) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
isComplete() - Method in interface jadex.extension.rs.publish.IAsyncContextInfo
Test if context is complete.
isEmpty() - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Test if has no settings.
isEmpty() - Method in class jadex.extension.rs.publish.PathHandler
Tests if the handler contains no subhandlers.
isProduction() - Method in class jadex.extension.rs.publish.mapper.NativeResponseMapper
Test if is in debug mode.
isRequestedSessionIdFromCookie() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isRequestedSessionIdFromURL() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isRequestedSessionIdFromUrl() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isRequestedSessionIdValid() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isSecure() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
isSupported(String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Test if publishing a specific type is supported (e.g.
isSupported(String) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Test if publishing a specific type is supported (e.g.
isSupported(String) - Method in class jadex.extension.ws.publish.DefaultWebServicePublishService
Test if publishing a specific type is supported (e.g.
isUserInRole(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 

J

jadex.extension - package jadex.extension
 
jadex.extension.rs.publish - package jadex.extension.rs.publish
 
jadex.extension.rs.publish.mapper - package jadex.extension.rs.publish.mapper
 
jadex.extension.ws.publish - package jadex.extension.ws.publish
 
JadexGatewayServlet - Class in jadex.extension.rs.publish
Servlet implementation class WebStarter Parameter 'components' for startup components.
JadexGatewayServlet() - Constructor for class jadex.extension.rs.publish.JadexGatewayServlet
 

L

loadFunctionJS() - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
loadStyleCSS() - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
login(String, String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
logout() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 

M

mapParameters(HttpServletRequest, Collection<AbstractRestPublishService.MappingInfo>) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Map the incoming uri/post/multipart parameters to the service target parameter types.
MappingInfo() - Constructor for class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Create a new mapping info.
MappingInfo(AbstractRestPublishService.MappingInfo.HttpMethod, Method, String) - Constructor for class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Create a new mapping info.
mappingInfo - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
 
mapResult(Method, Object) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Map a result using the result mapper.
mediatype - Variable in class jadex.extension.rs.publish.mapper.ResourceInfo
The media type.
method - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
The target method.
mirrorHttpServer(URI, URI, PublishInfo) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
 

N

NativeResponseMapper - Class in jadex.extension.rs.publish.mapper
The native response mapper allows for sending back native response objects.
NativeResponseMapper() - Constructor for class jadex.extension.rs.publish.mapper.NativeResponseMapper
 

P

PARAMETER_MEDIATYPES - Static variable in class jadex.extension.rs.publish.AbstractRestPublishService
Some basic media types for service invocations.
parseMimetypes(String) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
todo: make statically accessible Copied from Jadex ForwardFilter
path - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
The url path.
path - Variable in class jadex.extension.rs.publish.mapper.ResourceInfo
The resource file path.
PathHandler - Class in jadex.extension.rs.publish
Main handler dealing with incoming request.
PathHandler() - Constructor for class jadex.extension.rs.publish.PathHandler
Create the handler.
pathinfo - Variable in class jadex.extension.rs.publish.HttpServletRequestWrapper
The path info.
platform - Variable in class jadex.extension.rs.publish.JadexGatewayServlet
The Jadex platform.
portservers - Variable in class jadex.extension.rs.publish.ExternalRestPublishService
The servers per port.
producedtypes - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
The accepted media types for the response.
Proxy - Class in jadex.extension.ws.publish
Base class for generated web service proxies.
Proxy() - Constructor for class jadex.extension.ws.publish.Proxy
 
publishExternal(URI, String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Publish file resources from the file system.
publishExternal(URI, String) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Publish file resources from the file system.
publishHMTLPage(URI, String, String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Publish a static page (without ressources).
publishHMTLPage(URI, String, String) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Publish a static page (without ressources).
publishRedirect(URI, String) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
 
publishResources(URI, String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Publish file resources from the classpath.
publishResources(URI, String) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Publish file resources from the classpath.
publishService(ClassLoader, IService, PublishInfo) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Publish a service.
publishService(ClassLoader, IService, PublishInfo) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Publish a service.
publishService(ClassLoader, IService, PublishInfo) - Method in class jadex.extension.ws.publish.DefaultWebServicePublishService
Publish a service.

R

removeAttribute(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
removeConverter(String[], IObjectStringConverter) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Remove a converter.
removeSubhandler(String, String) - Method in class jadex.extension.rs.publish.PathHandler
 
request - Variable in class jadex.extension.rs.publish.HttpServletRequestWrapper
The original request.
requestspercall - Variable in class jadex.extension.rs.publish.AbstractRestPublishService
The requests per call (coming from the rest client).
ResourceInfo - Class in jadex.extension.rs.publish.mapper
 
ResourceInfo(String, String) - Constructor for class jadex.extension.rs.publish.mapper.ResourceInfo
Create a new ResourceInfo.
ResourceInfo(byte[], String) - Constructor for class jadex.extension.rs.publish.mapper.ResourceInfo
Create a new ResourceInfo.
ResourceInfo(String, String, Integer) - Constructor for class jadex.extension.rs.publish.mapper.ResourceInfo
Create a new ResourceInfo.
ResourceInfo(byte[], String, Integer) - Constructor for class jadex.extension.rs.publish.mapper.ResourceInfo
Create a new ResourceInfo.
result - Variable in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
 
ResultInfo(Object, String, AbstractRestPublishService.MappingInfo) - Constructor for class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
 
resultspercall - Variable in class jadex.extension.rs.publish.AbstractRestPublishService
The results per call (coming from the called Jadex service).

S

saveRequestContext(String, AsyncContext) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
service - Variable in class jadex.extension.ws.publish.WebServiceToJadexWrapperInvocationHandler
The service.
servletpath - Variable in class jadex.extension.rs.publish.HttpServletRequestWrapper
The servlet path.
setAttribute(String, Object) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
setCallid(String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Set the callid.
setCharacterEncoding(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
setConsumedMediaTypes(List<String>) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Set the respmediatypes.
setContextPath(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
Set the contextpath.
setData(byte[]) - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Set the data.
setHandler(InvocationHandler) - Method in class jadex.extension.ws.publish.Proxy
Set the handler.
setHeaders(Map<String, String>) - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Set the response headers.
setHttpMethod(AbstractRestPublishService.MappingInfo.HttpMethod) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Set the httpMethod.
setMappingInfo(AbstractRestPublishService.MappingInfo) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Set the mappingInfo.
setMediatype(String) - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Set the mediatype.
setMethod(Method) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Set the method.
setPath(String) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Set the path.
setPath(String) - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Set the path.
setPathInfo(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
Set the pathinfo.
setProducedMediaTypes(List<String>) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo
Set the response mediatypes.
setResult(Object) - Method in class jadex.extension.rs.publish.AbstractRestPublishService.ResultInfo
Set the result.
setServletPath(String) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
Set the servletpath.
setStatus(Integer) - Method in class jadex.extension.rs.publish.mapper.ResourceInfo
Set the state.
shutdownHttpServer(URI) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
 
sidservers - Variable in class jadex.extension.rs.publish.ExternalRestPublishService
The servers per service id.
SJavassist - Class in jadex.extension
 
SJavassist() - Constructor for class jadex.extension.SJavassist
 
splitQueryString(String) - Static method in class jadex.extension.rs.publish.AbstractRestPublishService
Split the query and save the order.
startAsync() - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
startAsync(ServletRequest, ServletResponse) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 
status - Variable in class jadex.extension.rs.publish.mapper.ResourceInfo
The response http state.
subhandlercache - Variable in class jadex.extension.rs.publish.PathHandler
Published subhandler matching cache.
subhandlers - Variable in class jadex.extension.rs.publish.PathHandler
Published subhandlers.

U

unpublish(String, URI) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
 
unpublishService(IServiceIdentifier) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Unpublish a service.
unpublishService(IServiceIdentifier) - Method in class jadex.extension.rs.publish.ExternalRestPublishService
Unpublish a service.
unpublishService(IServiceIdentifier) - Method in class jadex.extension.ws.publish.DefaultWebServicePublishService
Unpublish a service.
upgrade(Class<T>) - Method in class jadex.extension.rs.publish.HttpServletRequestWrapper
 

V

valueOf(String) - Static method in enum jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum jadex.extension.rs.publish.AbstractRestPublishService.MappingInfo.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebServiceToJadexWrapperInvocationHandler - Class in jadex.extension.ws.publish
Proxy invocation handler that maps a web service call to a Jadex service and waits for the result, which is returned to the web service caller.
WebServiceToJadexWrapperInvocationHandler(IService) - Constructor for class jadex.extension.ws.publish.WebServiceToJadexWrapperInvocationHandler
Create a new service wrapper invocation handler.
writeResponse(Object, String, AbstractRestPublishService.MappingInfo, HttpServletRequest, HttpServletResponse, boolean) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
writeResponse(Object, int, String, AbstractRestPublishService.MappingInfo, HttpServletRequest, HttpServletResponse, boolean) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
writeResponseContent(Object, HttpServletRequest, HttpServletResponse, List<String>) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
Write the response content.
writeResponseHeader(Object, int, String, AbstractRestPublishService.MappingInfo, HttpServletRequest, HttpServletResponse, boolean) - Method in class jadex.extension.rs.publish.AbstractRestPublishService
 
WSPublishAgent - Class in jadex.extension.ws.publish
Agent that publishes the ws publication service.
WSPublishAgent() - Constructor for class jadex.extension.ws.publish.WSPublishAgent
 
A C D E F G H I J L M N P R S U V W 
Skip navigation links