Index

A B C D E F G H I J L M N O P R S T U V W 
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
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form