Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPT - Static variable in class jadex.publishservice.impl.RequestManager
-
URL parameter accept request.
- addConversation(String, RequestManager.ConversationInfo) - Method in class jadex.publishservice.impl.RequestManager
- addedpaths - Variable in class jadex.publishservice.publish.PathManager
-
The exactly added paths of elements.
- addEntry(Map<String, Object>, String, Object) - Static method in class jadex.publishservice.impl.RequestManager
- addMimeTypes(Object, List<String>) - Static method in class jadex.publishservice.impl.RequestManager
- addPathElement(String, T) - Method in class jadex.publishservice.publish.PathManager
-
Adds a new info.
- addPublishInfo(PublishInfo) - Method in class jadex.publishservice.impl.PublishServiceModel
- addSSEEvent(RequestManager.SSEEvent) - Method in class jadex.publishservice.impl.RequestManager
- addSSEInfo(RequestManager.SSEInfo) - Method in class jadex.publishservice.impl.RequestManager
- addSubhandler(String, String, IRequestHandler) - Method in interface jadex.publishservice.publish.IPathHandler
-
Adds a new subhandler.
- addSubhandler(String, String, IRequestHandler) - Method in class jadex.publishservice.publish.PathHandler
-
Adds a new subhandler.
- addSubhandler(String, String, IRequestHandler) - Method in class jadex.publishservice.publish.PathHandler2
-
Adds a new subhandler.
- ASYNC_CONTEXT_INFO - Static variable in class jadex.publishservice.impl.RequestManager
-
Async context info.
- ASYNC_CONTEXT_INFO - Static variable in interface jadex.publishservice.publish.IAsyncContextInfo
-
Async context info.
- authenticate(HttpServletResponse) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- automapping() - Element in annotation interface jadex.publishservice.publish.annotation.ParametersMapper
-
Flag if automapping should be provided.
B
- BinaryResponseProcessor - Class in jadex.publishservice.publish.binary
-
Codec for encoding and decoding response objects.
- BinaryResponseProcessor() - Constructor for class jadex.publishservice.publish.binary.BinaryResponseProcessor
C
- callid - Variable in class jadex.publishservice.impl.RequestManager.ConversationInfo
- callid - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- callid - Variable in class jadex.publishservice.impl.RequestManager.SSEEvent
-
The callid.
- changeSessionId() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- clazz - Variable in class jadex.publishservice.publish.Value
-
The class.
- CloneResponseProcessor - Class in jadex.publishservice.publish.clone
-
Allows processing jax rs Response.
- CloneResponseProcessor() - Constructor for class jadex.publishservice.publish.clone.CloneResponseProcessor
- complete(HttpServletRequest, HttpServletResponse) - Method in class jadex.publishservice.impl.RequestManager
- containsSubhandlerForExactUri(String, String) - Method in interface jadex.publishservice.publish.IPathHandler
-
Tests if a handler for the exact URI is currently published.
- containsSubhandlerForExactUri(String, String) - Method in class jadex.publishservice.publish.PathHandler
-
Tests if a handler for the exact URI is currently published.
- containsSubhandlerForExactUri(String, String) - Method in class jadex.publishservice.publish.PathHandler2
-
Tests if a handler for the exact URI is currently published.
- CONTENTTYPE - Static variable in class jadex.publishservice.impl.RequestManager
-
URL parameter type request.
- context - Variable in class jadex.publishservice.impl.RequestManager.SSEInfo
- contextpath - Variable in class jadex.publishservice.publish.HttpServletRequestWrapper
-
The contextpath.
- CONVERSATION_TIMEOUT - Static variable in class jadex.publishservice.impl.RequestManager
-
The conversation timeout.
- ConversationInfo(String, String) - Constructor for class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Create a request info.
- conversationinfos - Variable in class jadex.publishservice.impl.RequestManager
-
Info about an ongoing conversation, i.e.
- converters - Variable in class jadex.publishservice.impl.RequestManager
-
The media type converters.
- convertJsonValue(String, Class<?>, ClassLoader, boolean) - Static method in class jadex.publishservice.impl.RequestManager
-
Convert a json string to a java object.
- convertParameter(Object, Class<?>) - Method in class jadex.publishservice.impl.RequestManager
-
Convert a (string) parameter
- convertParameter(List<String>, Object, Class<?>) - Method in class jadex.publishservice.impl.RequestManager
-
Convert a parameter string to an object if is json or xml.
- convertParameters(Object[], Object) - Method in class jadex.publishservice.publish.mapper.DefaultParameterMapper
-
Convert parameters.
- convertParameters(Object[], Object) - Method in interface jadex.publishservice.publish.mapper.IParameterMapper
-
Convert parameters.
- convertParameters(Map<String, Object>, Tuple2<List<Tuple2<String, String>>, Map<String, Class<?>>>, Object) - Method in interface jadex.publishservice.publish.mapper.IParameterMapper2
-
Convert parameters.
- convertValue(Object) - Method in interface jadex.publishservice.publish.mapper.IValueMapper
-
Convert a value.
- convertValue(Object) - Method in class jadex.publishservice.publish.mapper.NativeResponseMapper
-
Convert a value.
- createInstance(ISerializationServices) - Static method in class jadex.publishservice.impl.RequestManager
- createObject(Class<?>, IDecodingContext) - Method in class jadex.publishservice.publish.binary.BinaryResponseProcessor
-
Creates the object during decoding.
- createSSEEvent(RequestManager.ResponseInfo) - Method in class jadex.publishservice.impl.RequestManager
-
Create an sse event.
- createSSEEvent(Object, boolean, String, Integer, String) - Method in class jadex.publishservice.impl.RequestManager
-
Create an sse event.
- createSSEJson(RequestManager.SSEEvent) - Method in class jadex.publishservice.impl.RequestManager
-
Create an sse event for a JavaSSE event.
D
- data - Variable in class jadex.publishservice.impl.RequestManager.SSEEvent
-
The real data.
- data - Variable in class jadex.publishservice.publish.mapper.ResourceInfo
-
The direct data as alternative to the path.
- DEFAULT_APP - Static variable in class jadex.publishservice.impl.RequestManager
-
The default app name.
- DEFAULT_COMPLETECONTEXT - Static variable in class jadex.publishservice.impl.RequestManager
-
The default hostportappcontext.
- DEFAULT_HOST - Static variable in class jadex.publishservice.impl.RequestManager
-
The default host name.
- DEFAULT_PORT - Static variable in class jadex.publishservice.impl.RequestManager
-
The default port.
- DEFAULT_RSPUBLISH_COMPONENTS - Static variable in interface jadex.publishservice.IPublishService
-
The default publish implementations for rest.
- DefaultParameterMapper - Class in jadex.publishservice.publish.mapper
-
Default parameter mapper that uses the same value mapper for all parameters.
- DefaultParameterMapper(IValueMapper) - Constructor for class jadex.publishservice.publish.mapper.DefaultParameterMapper
-
Create a new mapper.
- DELETE - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
- doPost(HttpServletRequest, HttpServletResponse) - Method in class jadex.publishservice.publish.JadexGatewayServlet
-
Handle post requests.
E
- encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.publishservice.publish.binary.BinaryResponseProcessor
-
Encode the object.
- entity - Variable in class jadex.publishservice.impl.RequestManager.Resp
- evaluate(Value, String[]) - Static method in class jadex.publishservice.publish.Value
-
Evaluate a value.
- evaluate(Value, String[]) - Static method in class jadex.publishservice.publish.Value
-
Evaluate a value.
- evaluateMapping(IServiceIdentifier, PublishInfo, ClassLoader) - Method in class jadex.publishservice.impl.RequestManager
-
Evaluate the service interface and generate mappings.
- exception - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- execptiontype - Variable in class jadex.publishservice.impl.RequestManager.SSEEvent
-
Exception type name when exception has occurred.
- expression - Variable in class jadex.publishservice.publish.Value
-
The expression.
- extractCallerValues(Object) - Method in class jadex.publishservice.impl.RequestManager
-
Extract caller values like ip and browser.
- extractContent(Object) - Method in class jadex.publishservice.publish.mapper.NativeResponseMapper
-
Prestep for extracting the content of a value.
F
- findService(String) - Method in class jadex.publishservice.impl.PublishServiceFeature
-
Find a provided service per its provided service name or type.
- findSubhandler(String, String) - Method in class jadex.publishservice.publish.PathHandler
-
Locates an appropriate subhandler that matches the requested resource closely.
- findSubhandler(String, String) - Method in class jadex.publishservice.publish.PathHandler2
-
Locates an appropriate subhandler that matches the requested resource closely.
- finished - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- finished - Variable in class jadex.publishservice.impl.RequestManager.SSEEvent
-
Flag indicating if the call is finished.
- FINISHED - Static variable in class jadex.publishservice.impl.RequestManager
-
Finished result marker.
- future - Variable in class jadex.publishservice.impl.RequestManager.ConversationInfo
G
- generateInParameters(Map<String, Object>, Tuple2<List<Tuple2<String, String>>, Map<String, Class<?>>>, Class<?>[]) - Static method in class jadex.publishservice.impl.RequestManager
-
Generate in parameters that are correct wrt order and number of targetparameter (must convert types possibly).
- GET - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
- getAsyncContext() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getAsyncContext() - Method in interface jadex.publishservice.publish.IAsyncContextInfo
-
Get the context itself.
- getAsyncContextInfo(HttpServletRequest) - Method in class jadex.publishservice.impl.RequestManager
-
Get the async
- getAttribute(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getAttributeNames() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getAuthType() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getBindingsForPath(String) - Method in class jadex.publishservice.publish.PathManager
-
Get the variable bindings for path variables.
- getCallid() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getCallId() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Get the callid.
- getCallId() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- getCharacterEncoding() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getClassLoader() - Method in class jadex.publishservice.impl.PublishServiceFeature
- getClassLoader() - Method in class jadex.publishservice.impl.RequestManager
- getClazz() - Method in class jadex.publishservice.publish.Value
-
Get the clazz.
- getComoponentMap(String, Map<String, Map<String, Object>>) - Method in class jadex.publishservice.publish.JadexGatewayServlet
-
Get the component map.
- getComponent() - Method in class jadex.publishservice.impl.PublishServiceFeature
- getConsumedMediaTypes() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the consumed media types.
- getContentLength() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getContentLengthLong() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getContentType() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getContext() - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- getContextPath() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getConversation(String) - Method in class jadex.publishservice.impl.RequestManager
- getConverters(String) - Method in class jadex.publishservice.impl.RequestManager
-
Get the converters.
- getCookies() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getData() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- getData() - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Get the data.
- getDateHeader(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getDispatcherType() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getElementForPath(String) - Method in class jadex.publishservice.publish.PathManager
-
Get the element for a path.
- getElements() - Method in class jadex.publishservice.publish.PathManager
-
Get the added elements.
- getElementsForPath(String) - Method in class jadex.publishservice.publish.PathManager
-
Get the element for a path.
- getEntity() - Method in class jadex.publishservice.impl.RequestManager.Resp
- getException() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
-
Get the exception.
- getExecptionType() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- getExpression() - Method in class jadex.publishservice.publish.Value
-
Get the expression.
- getFuture() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Get the future.
- getHandler() - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- getHeader(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getHeaderNames() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getHeaders() - Method in class jadex.publishservice.impl.RequestManager.Resp
- getHeaders() - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Get the response headers (if any).
- getHeaders(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getHttpMethod() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the httpMethod.
- getHttpServer(URI, PublishInfo) - Method in class jadex.publishservice.impl.PublishServiceFeature
-
Get or start an api to the http server.
- getInputStream() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getInstance() - Static method in class jadex.publishservice.impl.RequestManager
- getIntHeader(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getLastCheck() - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- getLocalAddr() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getLocale() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getLocales() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getLocalName() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getLocalPort() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getMapping() - Method in class jadex.publishservice.impl.PublishInfo
-
Get the mapping information (e.g.
- getMappingInfo() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getMax() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getMax() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- getMediatype() - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Get the mediatype.
- getMethod() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the method.
- getMethod() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getMethod() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getParameter(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getParameterInfos(Method) - Method in class jadex.publishservice.impl.RequestManager
-
Get metainfo about parameters from the target method via annotations.
- getParameterMap() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getParameterNames() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the declared parameter names (via annotation ParameterInfo).
- getParameterNames() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getParameterValues(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getPart(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getParts() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getPath() - Method in class jadex.publishservice.impl.RequestManager
-
Get the path to my package as path
- getPath() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the path.
- getPath() - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Get the path.
- getPath() - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- getPathDepth(String) - Method in class jadex.publishservice.publish.PathManager
-
Get the path depth of an element.
- getPathDepth(T) - Method in class jadex.publishservice.publish.PathManager
-
Get the path depth of an element.
- getPathForElement(T) - Method in class jadex.publishservice.publish.PathManager
-
Get the path for an element.
- getPathInfo() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getPathPartMap(int, boolean) - Method in class jadex.publishservice.publish.PathManager
-
Get a path part map for a level.
- getPathTranslated() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getProducedMediaTypes() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Get the produced media types.
- getProtocol() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getProtocolRequestId() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getPublishId() - Method in class jadex.publishservice.impl.PublishInfo
-
Get the publishid.
- getPublishInfo(String) - Method in class jadex.publishservice.impl.PublishServiceModel
- getPublishInfos() - Method in class jadex.publishservice.impl.PublishServiceModel
- getPublishTarget() - Method in class jadex.publishservice.impl.PublishInfo
-
Set the publish scope.
- getPublishType() - Method in class jadex.publishservice.impl.PublishInfo
-
Get the type.
- getQueryString() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getReader() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRemoteAddr() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRemoteHost() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRemotePort() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRemoteUser() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRequest() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getRequestDispatcher(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRequestedSessionId() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRequestId() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRequestTimeout(HttpServletRequest) - Static method in class jadex.publishservice.impl.RequestManager
-
Get the request timeout.
- getRequestURI() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getRequestURL() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getResponse() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getResult() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getResultTypes() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getScheme() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getSerializationServices() - Method in class jadex.publishservice.impl.RequestManager
- getServerName() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getServerPort() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getServiceInfo(Object, String, PathManager<RequestManager.MappingInfo>) - Method in class jadex.publishservice.impl.RequestManager
-
Functionality blueprint for get service info web method.
- getServletConnection() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getServletContext() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getServletHost(HttpServletRequest) - Static method in class jadex.publishservice.impl.RequestManager
-
Get the servlet base url.
- getServletPath() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getServletUrl(HttpServletRequest) - Static method in class jadex.publishservice.impl.RequestManager
-
Get the servlet base url.
- getSession() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getSession(boolean) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getSession(HttpServletRequest, boolean) - Method in class jadex.publishservice.impl.RequestManager
-
Get a session.
- getSession(String) - Method in class jadex.publishservice.impl.RequestManager
- getSession(String, boolean) - Method in class jadex.publishservice.impl.RequestManager
-
Get a session.
- getSessionId() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
- getSessionId() - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- getSessionId(HttpServletRequest) - Static method in class jadex.publishservice.impl.RequestManager
-
Get a session id.
- getSpecifity() - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- getSSEContextFromSession(String) - Method in class jadex.publishservice.impl.RequestManager
- getSSEInfo(String) - Method in class jadex.publishservice.impl.RequestManager
- getStatus() - Method in class jadex.publishservice.impl.RequestManager.Resp
- getStatus() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- getStatus() - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Get the state.
- getSubhandlers() - Method in interface jadex.publishservice.publish.IPathHandler
-
Get the subhandlers.
- getSubhandlers() - Method in class jadex.publishservice.publish.PathHandler
-
Get the subhandlers.
- getSubhandlers() - Method in class jadex.publishservice.publish.PathHandler2
-
Get the subhandlers.
- getTimestamp() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Get the timestamp of the last check (i.e.
- getUserPrincipal() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- getVhost() - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- guessRestType(Method) - Method in class jadex.publishservice.impl.RequestManager
-
Guess the http type (GET, POST, PUT, DELETE, ...) of a method.
H
- handler - Variable in class jadex.publishservice.publish.JadexGatewayServlet
-
The request handler.
- handler - Variable in class jadex.publishservice.publish.PathHandler2.SubHandler
- handleRequest(IService, PathManager<RequestManager.MappingInfo>, HttpServletRequest, HttpServletResponse, Object[]) - Method in class jadex.publishservice.impl.PublishServiceFeature
-
Handle a web request.
- handleRequest(IService, PathManager<RequestManager.MappingInfo>, HttpServletRequest, HttpServletResponse, Object[]) - Method in class jadex.publishservice.impl.RequestManager
-
Handle a web request.
- handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in interface jadex.publishservice.publish.IRequestHandler
-
Handle the request.
- handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in interface jadex.publishservice.publish.IRequestHandlerService
-
Handle the request.
- handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in class jadex.publishservice.publish.PathHandler
-
Handle the request.
- handleRequest(HttpServletRequest, HttpServletResponse, Object) - Method in class jadex.publishservice.publish.PathHandler2
-
Handle the request.
- hasConversation(String) - Method in class jadex.publishservice.impl.RequestManager
- hasService(String) - Method in class jadex.publishservice.impl.PublishServiceModel
- hasStringConvertableParameters(Method, Class<?>, Class<?>[]) - Method in class jadex.publishservice.impl.RequestManager
-
Test if a method has parameters that are all convertible from string.
- HEAD - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
- HEADER_JADEX_ALIVE - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for the client side to indicate that conversation is still alive/ongoing.
- HEADER_JADEX_CALLFINISHED - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for the call id siganlling that this is the last response (resp).
- HEADER_JADEX_CALLID - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for the call id (req and resp).
- HEADER_JADEX_CLIENTTIMEOUT - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for the client side timeout of calls (req).
- HEADER_JADEX_ISLOGGEDIN - Static variable in class jadex.publishservice.impl.RequestManager
- HEADER_JADEX_LOGIN - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header to login to and gain admin access (req).
- HEADER_JADEX_LOGOUT - Static variable in class jadex.publishservice.impl.RequestManager
- HEADER_JADEX_MAX - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for max value of intermediate future.
- HEADER_JADEX_SSEALIVE - Static variable in class jadex.publishservice.impl.RequestManager
- HEADER_JADEX_TERMINATE - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header to terminate the call (req).
- HEADER_JADEX_VERSION - Static variable in class jadex.publishservice.impl.RequestManager
-
Http header for the Jadex version.
- headers - Variable in class jadex.publishservice.impl.RequestManager.Resp
- headers - Variable in class jadex.publishservice.publish.mapper.ResourceInfo
-
The headers.
- httpmethod - Variable in class jadex.publishservice.impl.RequestManager.MappingInfo
-
The http method.
- HttpServletRequestWrapper - Class in jadex.publishservice.publish
-
Wrapper of HttpServletRequest interface to selectivly override methods and introduce setters.
- HttpServletRequestWrapper(HttpServletRequest) - Constructor for class jadex.publishservice.publish.HttpServletRequestWrapper
-
Create a new wrapper.
I
- IAsyncContextInfo - Interface in jadex.publishservice.publish
- instance - Static variable in class jadex.publishservice.impl.RequestManager
- intro - Variable in class jadex.publishservice.publish.binary.BinaryResponseProcessor
-
Bean introspector for inspecting beans.
- IParameterMapper - Interface in jadex.publishservice.publish.mapper
-
The parameter mapper interface is used for mappers that take as input a parameter array and produce a converted one as output (n:m).
- IParameterMapper2 - Interface in jadex.publishservice.publish.mapper
-
The parameter mapper interface is used for mappers that take as input a parameter array and produce a converted one as output (n:m).
- IPathHandler - Interface in jadex.publishservice.publish
- IPublishService - Interface in jadex.publishservice
-
Service for publishing services in other technologies such as web services.
- IPublishServiceFeature - Interface in jadex.publishservice
- IRequestHandler - Interface in jadex.publishservice.publish
-
Interface for handling http requests.
- IRequestHandlerService - Interface in jadex.publishservice.publish
-
Interface for handling http requests.
- isApplicable(Class<?>) - Method in class jadex.publishservice.publish.binary.BinaryResponseProcessor
-
Tests if the decoder can decode the class.
- isApplicable(Object, Class<?>, boolean, ClassLoader) - Method in class jadex.publishservice.publish.binary.BinaryResponseProcessor
-
Test if the processor is applicable.
- isApplicable(Object, Type, ClassLoader, JsonReadContext) - Method in class jadex.publishservice.publish.json.JsonResponseProcessor
-
Test if the processor is applicable for reading.
- isApplicable(Object, Type, ClassLoader, JsonWriteContext) - Method in class jadex.publishservice.publish.json.JsonResponseProcessor
-
Test if the processor is applicable for writing.
- isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.publishservice.publish.clone.CloneResponseProcessor
-
Test if the processor is applicable.
- isAsyncStarted() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isAsyncSupported() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isComplete() - Method in interface jadex.publishservice.publish.IAsyncContextInfo
-
Test if context is complete.
- isComplete(HttpServletRequest, HttpServletResponse) - Method in class jadex.publishservice.impl.RequestManager
- isEmpty() - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Test if has no settings.
- isEmpty() - Method in class jadex.publishservice.publish.PathHandler
-
Tests if the handler contains no subhandlers.
- isEmpty() - Method in class jadex.publishservice.publish.PathHandler2
-
Tests if the handler contains no subhandlers.
- isFinished() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- isFinished() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- isIntermediateFuture() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Test if it is an intermediate future.
- isLoggedIn(HttpServletRequest) - Method in class jadex.publishservice.impl.RequestManager
-
Test if a the web user is logged in.
- isLoggedIn(String) - Method in class jadex.publishservice.impl.RequestManager
-
Test if a the web user is logged in.
- isProduction() - Method in class jadex.publishservice.publish.mapper.NativeResponseMapper
-
Test if is in debug mode.
- isRequestedSessionIdFromCookie() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isRequestedSessionIdFromURL() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isRequestedSessionIdValid() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isSecure() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- isSSERequest() - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
-
Check if it is a SSE request.
- isSupported(String) - Method in class jadex.publishservice.impl.PublishServiceFeature
-
Test if publishing a specific type is supported (e.g.
- isSupported(String) - Method in interface jadex.publishservice.IPublishService
-
Test if publishing a specific type is supported (e.g.
- isTerminated() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Check if terminated
- isUserInRole(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- IValueMapper - Interface in jadex.publishservice.publish.mapper
-
The value mapper interface.
- IWebPublishService - Interface in jadex.publishservice
-
Publish something to the internal or external http server.
J
- JADEX_PLATFORM - Static variable in class jadex.publishservice.publish.JadexGatewayServlet
-
Constant used to store the jadex platform in the application (servlet) context.
- JADEX_PLATFORM_REFCOUNT - Static variable in class jadex.publishservice.publish.JadexGatewayServlet
-
Constant used to store the jadex platform reference count in the application (servlet) context.
- jadex.publishservice - package jadex.publishservice
- jadex.publishservice.impl - package jadex.publishservice.impl
- jadex.publishservice.publish - package jadex.publishservice.publish
- jadex.publishservice.publish.annotation - package jadex.publishservice.publish.annotation
- jadex.publishservice.publish.binary - package jadex.publishservice.publish.binary
- jadex.publishservice.publish.clone - package jadex.publishservice.publish.clone
- jadex.publishservice.publish.json - package jadex.publishservice.publish.json
- jadex.publishservice.publish.mapper - package jadex.publishservice.publish.mapper
- JadexGatewayServlet - Class in jadex.publishservice.publish
-
Servlet implementation class WebStarter Parameter 'components' for startup components.
- JadexGatewayServlet() - Constructor for class jadex.publishservice.publish.JadexGatewayServlet
- JsonResponseProcessor - Class in jadex.publishservice.publish.json
-
jax.rs.Response processor.
- JsonResponseProcessor() - Constructor for class jadex.publishservice.publish.json.JsonResponseProcessor
- jsonser - Variable in class jadex.publishservice.impl.RequestManager
-
The json processor.
L
- lastcheck - Variable in class jadex.publishservice.impl.RequestManager.ConversationInfo
- lastcheck - Variable in class jadex.publishservice.impl.RequestManager.SSEInfo
- loadFunctionJS() - Method in class jadex.publishservice.impl.RequestManager
- loadJadexJS() - Method in class jadex.publishservice.impl.RequestManager
-
Load jadex.js
- loadStyleCSS() - Method in class jadex.publishservice.impl.RequestManager
- login(HttpServletRequest, String) - Method in class jadex.publishservice.impl.RequestManager
-
Log in to the platform.
- login(String, String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- loginsec - Variable in class jadex.publishservice.impl.RequestManager
-
Login security of or off.
- logout() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- logout(HttpServletRequest) - Method in class jadex.publishservice.impl.RequestManager
-
Logout from the platform.
M
- main(String[]) - Static method in class jadex.publishservice.publish.PathManager
-
Main for testing.
- mapParameters(HttpServletRequest, Collection<RequestManager.MappingInfo>, List<Map<String, String>>) - Method in class jadex.publishservice.impl.RequestManager
-
Map the incoming uri/post/multipart parameters to the service target parameter types.
- mapper - Variable in class jadex.publishservice.publish.mapper.DefaultParameterMapper
-
The value mapper.
- mapping - Variable in class jadex.publishservice.impl.PublishInfo
-
The mapping information (e.g.
- mapping() - Element in annotation interface jadex.publishservice.publish.annotation.Publish
-
The scope user to find the publish service.
- MappingInfo() - Constructor for class jadex.publishservice.impl.RequestManager.MappingInfo
-
Create a new mapping info.
- MappingInfo(RequestManager.MappingInfo.HttpMethod, Method, String) - Constructor for class jadex.publishservice.impl.RequestManager.MappingInfo
-
Create a new mapping info.
- mapResult(Method, Object) - Method in class jadex.publishservice.impl.RequestManager
-
Map a result using the result mapper.
- max - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- max - Variable in class jadex.publishservice.impl.RequestManager.SSEEvent
-
The max value.
- mediatype - Variable in class jadex.publishservice.publish.mapper.ResourceInfo
-
The media type.
- method - Variable in class jadex.publishservice.impl.RequestManager.MappingInfo
-
The target method.
- method - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- MethodMapper - Annotation Interface in jadex.publishservice.publish.annotation
-
Method mapper annotation.
- mi - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
N
- NativeResponseMapper - Class in jadex.publishservice.publish.mapper
-
The native response mapper allows for sending back native response objects.
- NativeResponseMapper() - Constructor for class jadex.publishservice.publish.mapper.NativeResponseMapper
O
- onEnd() - Method in class jadex.publishservice.impl.PublishServiceFeature
- onStart() - Method in class jadex.publishservice.impl.PublishServiceFeature
- OPTIONS - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
P
- PARAMETER_MEDIATYPES - Static variable in class jadex.publishservice.impl.RequestManager
-
Some basic media types for service invocations.
- parameters() - Element in annotation interface jadex.publishservice.publish.annotation.MethodMapper
-
The method parameters.
- ParametersMapper - Annotation Interface in jadex.publishservice.publish.annotation
-
Parameter mapper to map the parameters.
- parseMimetypes(String) - Static method in class jadex.publishservice.impl.RequestManager
-
todo: make statically accessible Copied from Jadex ForwardFilter
- path - Variable in class jadex.publishservice.impl.RequestManager.MappingInfo
-
The url path.
- path - Variable in class jadex.publishservice.publish.mapper.ResourceInfo
-
The resource file path.
- path - Variable in class jadex.publishservice.publish.PathHandler2.SubHandler
- PathHandler - Class in jadex.publishservice.publish
-
Main handler dealing with incoming request.
- PathHandler() - Constructor for class jadex.publishservice.publish.PathHandler
-
Create the handler.
- PathHandler2 - Class in jadex.publishservice.publish
-
Main handler dealing with incoming request.
- PathHandler2() - Constructor for class jadex.publishservice.publish.PathHandler2
-
Create the handler.
- PathHandler2.SubHandler - Class in jadex.publishservice.publish
- pathinfo - Variable in class jadex.publishservice.publish.HttpServletRequestWrapper
-
The path info.
- PathManager<T> - Class in jadex.publishservice.publish
-
The path manager helps resolving elements (handlers) for path with variables, e.g.
- PathManager() - Constructor for class jadex.publishservice.publish.PathManager
-
Create a new info.
- pathparts - Variable in class jadex.publishservice.publish.PathManager
-
The list with maps per level.
- pid - Variable in class jadex.publishservice.impl.PublishInfo
-
The publish id.
- platform - Variable in class jadex.publishservice.publish.JadexGatewayServlet
-
The Jadex platform.
- POST - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
- process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.publishservice.publish.clone.CloneResponseProcessor
-
Process an object.
- pruneObsoleteConversations() - Method in class jadex.publishservice.impl.RequestManager
-
Prune the timeouted conversations.
- Publish - Annotation Interface in jadex.publishservice.publish.annotation
-
The name (for referencing/overriding).
- PUBLISH_RS - Static variable in interface jadex.publishservice.IPublishService
-
The publish type rest service.
- PUBLISH_WS - Static variable in interface jadex.publishservice.IPublishService
-
The publish type web service.
- publishHMTLPage(String, String, String) - Method in interface jadex.publishservice.IWebPublishService
-
Publish a static page (without ressources).
- publishid() - Element in annotation interface jadex.publishservice.publish.annotation.Publish
-
The publishing id, e.g.
- PublishInfo - Class in jadex.publishservice.impl
-
Info struct for service publishing details.
- PublishInfo() - Constructor for class jadex.publishservice.impl.PublishInfo
-
Create a new publish info.
- PublishInfo(PublishInfo) - Constructor for class jadex.publishservice.impl.PublishInfo
-
Create a new publish info.
- PublishInfo(String, String, String, Class<?>) - Constructor for class jadex.publishservice.impl.PublishInfo
-
Create a new publish info.
- publishinfos - Variable in class jadex.publishservice.impl.PublishServiceModel
- publishResources(String, String) - Method in interface jadex.publishservice.IWebPublishService
-
Publish file resources from the classpath.
- publishService(IServiceIdentifier, PublishInfo) - Method in class jadex.publishservice.impl.PublishServiceFeature
-
Publish a service.
- publishService(IServiceIdentifier, PublishInfo) - Method in interface jadex.publishservice.IPublishService
-
Publish a service.
- PublishServiceFeature - Class in jadex.publishservice.impl
- PublishServiceFeature(Component) - Constructor for class jadex.publishservice.impl.PublishServiceFeature
- PublishServiceLoader - Class in jadex.publishservice.impl
- PublishServiceLoader() - Constructor for class jadex.publishservice.impl.PublishServiceLoader
- PublishServiceModel - Class in jadex.publishservice.impl
- PublishServiceModel() - Constructor for class jadex.publishservice.impl.PublishServiceModel
- publishtagetname() - Element in annotation interface jadex.publishservice.publish.annotation.Publish
-
Target name of the provided service.
- publishtarget - Variable in class jadex.publishservice.impl.PublishInfo
-
The publish target.
- publishtarget() - Element in annotation interface jadex.publishservice.publish.annotation.Publish
-
Target interface of the service to be published service.
- publishtype - Variable in class jadex.publishservice.impl.PublishInfo
-
The publish type.
- publishtype() - Element in annotation interface jadex.publishservice.publish.annotation.Publish
-
The publishing type, e.g.
- PUT - Enum constant in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
- putSession(String, Map<String, Object>) - Method in class jadex.publishservice.impl.RequestManager
- putSSEContextInSession(String, AsyncContext) - Method in class jadex.publishservice.impl.RequestManager
R
- RANDOM - Static variable in class jadex.publishservice.impl.RequestManager
-
URL parameter random request.
- readFeatureModel(Class<?>, ClassLoader) - Static method in class jadex.publishservice.impl.PublishServiceLoader
- readObject(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, JsonReadContext) - Method in class jadex.publishservice.publish.json.JsonResponseProcessor
-
Read an object.
- removeAttribute(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- removeElementForPath(String) - Method in class jadex.publishservice.publish.PathManager
- removeSession(String) - Method in class jadex.publishservice.impl.RequestManager
- removeSSEInfo(String) - Method in class jadex.publishservice.impl.RequestManager
- removeSubhandler(String, String) - Method in interface jadex.publishservice.publish.IPathHandler
-
Remove a subhandler.
- removeSubhandler(String, String) - Method in class jadex.publishservice.publish.PathHandler
-
Remove a subhandler.
- removeSubhandler(String, String) - Method in class jadex.publishservice.publish.PathHandler2
- request - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- request - Variable in class jadex.publishservice.publish.HttpServletRequestWrapper
-
The original request.
- RequestManager - Class in jadex.publishservice.impl
-
The request manager is used to handle REST web requests.
- RequestManager(ISerializationServices) - Constructor for class jadex.publishservice.impl.RequestManager
- RequestManager.ConversationInfo - Class in jadex.publishservice.impl
-
Struct for storing info about a request and the results.
- RequestManager.MappingInfo - Class in jadex.publishservice.impl
- RequestManager.MappingInfo.HttpMethod - Enum Class in jadex.publishservice.impl
- RequestManager.Resp - Class in jadex.publishservice.impl
- RequestManager.ResponseInfo - Class in jadex.publishservice.impl
-
Info struct for response.
- RequestManager.SSEEvent - Class in jadex.publishservice.impl
-
SSE event data class.
- RequestManager.SSEInfo - Class in jadex.publishservice.impl
-
Struct for storing info about a request and the results.
- ResourceInfo - Class in jadex.publishservice.publish.mapper
- ResourceInfo(byte[], String) - Constructor for class jadex.publishservice.publish.mapper.ResourceInfo
-
Create a new ResourceInfo.
- ResourceInfo(byte[], String, Integer) - Constructor for class jadex.publishservice.publish.mapper.ResourceInfo
-
Create a new ResourceInfo.
- ResourceInfo(String, String) - Constructor for class jadex.publishservice.publish.mapper.ResourceInfo
-
Create a new ResourceInfo.
- ResourceInfo(String, String, Integer) - Constructor for class jadex.publishservice.publish.mapper.ResourceInfo
-
Create a new ResourceInfo.
- Resp() - Constructor for class jadex.publishservice.impl.RequestManager.Resp
- response - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- ResponseInfo() - Constructor for class jadex.publishservice.impl.RequestManager.ResponseInfo
-
Create a new response info.
- ResponseInfo(Object) - Constructor for class jadex.publishservice.impl.RequestManager.ResponseInfo
-
Create a new response info.
- result - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- ResultMapper - Annotation Interface in jadex.publishservice.publish.annotation
-
Result mapper annotation.
- resulttypes - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
S
- self - Variable in class jadex.publishservice.impl.PublishServiceFeature
-
The component.
- sendDelayedSSEEvents(Map<String, Object>) - Method in class jadex.publishservice.impl.RequestManager
-
Send the delayed events which have been collected during connection loss.
- serser - Variable in class jadex.publishservice.impl.RequestManager
-
The serialization services.
- servletpath - Variable in class jadex.publishservice.publish.HttpServletRequestWrapper
-
The servlet path.
- sessionid - Variable in class jadex.publishservice.impl.RequestManager.ConversationInfo
- sessionid - Variable in class jadex.publishservice.impl.RequestManager.SSEInfo
- sessions - Variable in class jadex.publishservice.impl.RequestManager
-
The sessions.
- setAttribute(String, Object) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- setCallid(String) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setCallId(String) - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Set the callid.
- setCallId(String) - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- setCharacterEncoding(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- setContext(AsyncContext) - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- setContextPath(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
-
Set the contextpath.
- setCORSHeader(HttpServletResponse) - Method in class jadex.publishservice.impl.RequestManager
-
Set the cors header in the response.
- setData(byte[]) - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Set the data.
- setData(Object) - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- setEntity(Object) - Method in class jadex.publishservice.impl.RequestManager.Resp
- setException(Exception) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
-
Set the exception.
- setExecptionType(String) - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- setFinished(boolean) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setFinished(boolean) - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- setFuture(IFuture<?>) - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
- setHandler(IRequestHandler) - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- setHeaders(Map<String, Object>) - Method in class jadex.publishservice.impl.RequestManager.Resp
- setHeaders(Map<String, String>) - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Set the response headers.
- setHttpMethod(RequestManager.MappingInfo.HttpMethod) - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Set the httpMethod.
- setInSession(String, String, Object) - Method in class jadex.publishservice.impl.RequestManager
- setLastCheck(long) - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- setLoginSecurity(boolean) - Method in class jadex.publishservice.impl.RequestManager
-
Turn on or off the login security.
- setMapping(ClassInfo) - Method in class jadex.publishservice.impl.PublishInfo
-
Set the mapping information (e.g.
- setMappingInfo(RequestManager.MappingInfo) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setMax(Integer) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setMax(Integer) - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- setMediatype(String) - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Set the mediatype.
- setMethod(Method) - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Set the method.
- setMethod(Method) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setNoCachingHeader(HttpServletResponse) - Method in class jadex.publishservice.impl.RequestManager
-
Set the cache header in the response.
- setPath(String) - Method in class jadex.publishservice.impl.RequestManager.MappingInfo
-
Set the path.
- setPath(String) - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Set the path.
- setPath(String) - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- setPathInfo(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
-
Set the pathinfo.
- setPublishId(String) - Method in class jadex.publishservice.impl.PublishInfo
-
Set the publishid.
- setPublishTarget(String) - Method in class jadex.publishservice.impl.PublishInfo
- setPublishType(String) - Method in class jadex.publishservice.impl.PublishInfo
-
Set the type.
- setRequest(HttpServletRequest) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setResponse(HttpServletResponse) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setResult(Object) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setResultTypes(List<String>) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setServletPath(String) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
-
Set the servletpath.
- setSessionId(String) - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
- setSessionId(String) - Method in class jadex.publishservice.impl.RequestManager.SSEInfo
- setStatus(int) - Method in class jadex.publishservice.impl.RequestManager.Resp
- setStatus(int) - Method in class jadex.publishservice.impl.RequestManager.ResponseInfo
- setStatus(Integer) - Method in class jadex.publishservice.publish.mapper.ResourceInfo
-
Set the state.
- setTerminated(boolean) - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Set it to terminated.
- setVhost(String) - Method in class jadex.publishservice.publish.PathHandler2.SubHandler
- size() - Method in class jadex.publishservice.publish.PathManager
-
Get the number of added paths.
- splitQueryString(String) - Static method in class jadex.publishservice.impl.RequestManager
-
Split the query and save the order.
- SSEEvent() - Constructor for class jadex.publishservice.impl.RequestManager.SSEEvent
- sseevents - Variable in class jadex.publishservice.impl.RequestManager
-
SSE events that could not directly be sent.
- SSEInfo(AsyncContext, String) - Constructor for class jadex.publishservice.impl.RequestManager.SSEInfo
- sseinfos - Variable in class jadex.publishservice.impl.RequestManager
-
Infos about the sse sources.
- startAsync() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- startAsync(ServletRequest, ServletResponse) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
- status - Variable in class jadex.publishservice.impl.RequestManager.Resp
- status - Variable in class jadex.publishservice.impl.RequestManager.ResponseInfo
- status - Variable in class jadex.publishservice.publish.mapper.ResourceInfo
-
The response http state.
- SubHandler(String, String, IRequestHandler) - Constructor for class jadex.publishservice.publish.PathHandler2.SubHandler
- subhandlercache - Variable in class jadex.publishservice.publish.PathHandler
-
Published subhandler matching cache.
- subhandlers - Variable in class jadex.publishservice.publish.PathHandler
-
Published subhandlers.
- subhandlers - Variable in class jadex.publishservice.publish.PathHandler2
- subhandlersold - Variable in class jadex.publishservice.publish.PathHandler2
T
- terminateConversation(RequestManager.ConversationInfo, Exception, boolean) - Method in class jadex.publishservice.impl.RequestManager
- terminated - Variable in class jadex.publishservice.impl.RequestManager.ConversationInfo
- toString() - Method in class jadex.publishservice.impl.PublishInfo
-
Get the string representation.
- toString() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
- toString() - Method in class jadex.publishservice.impl.RequestManager.SSEEvent
- toString() - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
-
Get the string representation.
U
- unpublishService(IServiceIdentifier) - Method in interface jadex.publishservice.IPublishService
-
Unpublish a service.
- updateTimestamp() - Method in class jadex.publishservice.impl.RequestManager.ConversationInfo
-
Renew the timestamp.
- updateTimestamps(String) - Method in class jadex.publishservice.impl.RequestManager
-
Update timestamps of all conversations that belong to a session / sse source.
- upgrade(Class<T>) - Method in class jadex.publishservice.publish.HttpServletRequestWrapper
V
- value() - Element in annotation interface jadex.publishservice.publish.annotation.MethodMapper
-
The method name.
- value() - Element in annotation interface jadex.publishservice.publish.annotation.ParametersMapper
-
The method name.
- value() - Element in annotation interface jadex.publishservice.publish.annotation.ResultMapper
-
The mapper.
- Value - Class in jadex.publishservice.publish
-
Java class representation for the Value annotation as annotations cannot be created at runtime.
- Value(Class<?>) - Constructor for class jadex.publishservice.publish.Value
-
Create a new value.
- Value(String) - Constructor for class jadex.publishservice.publish.Value
-
Create a new value.
- valueOf(String) - Static method in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class jadex.publishservice.impl.RequestManager.MappingInfo.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vhost - Variable in class jadex.publishservice.publish.PathHandler2.SubHandler
W
- WP_APPNAME - Static variable in class jadex.publishservice.impl.PublishInfo
- WP_PASS - Static variable in class jadex.publishservice.impl.PublishInfo
- WP_TARGET - Static variable in class jadex.publishservice.impl.PublishInfo
- WP_URL - Static variable in class jadex.publishservice.impl.PublishInfo
- WP_USER - Static variable in class jadex.publishservice.impl.PublishInfo
- writeObject(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, JsonWriteContext) - Method in class jadex.publishservice.publish.json.JsonResponseProcessor
-
Write an object.
- writeResponse(RequestManager.ResponseInfo) - Method in class jadex.publishservice.impl.RequestManager
-
Write the response (header and content).
- writeResponseContent(RequestManager.ResponseInfo) - Method in class jadex.publishservice.impl.RequestManager
-
Write the response content.
- writeResponseHeader(RequestManager.ResponseInfo) - Method in class jadex.publishservice.impl.RequestManager
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form