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

A

agent - Variable in class jadex.extension.rs.invoke.RestServiceAgent
The micro agent.
agent - Variable in class jadex.extension.rs.invoke.RestServiceWrapperInvocationHandler
The agent.
agent - Variable in class jadex.extension.ws.invoke.WebServiceAgent
The micro agent.

C

clazz - Variable in class jadex.extension.rs.publish.Value
The class.
ColorStringMapper - Class in jadex.extension.rs.invoke.mapper
Color to hex string mapper.
ColorStringMapper() - Constructor for class jadex.extension.rs.invoke.mapper.ColorStringMapper
 
ConstantStringMapper - Class in jadex.extension.rs.invoke.mapper
Mapper that returns a constant value not depending on the input value.
ConstantStringMapper(Object) - Constructor for class jadex.extension.rs.invoke.mapper.ConstantStringMapper
Create a new mapper.
convertParameters(Object[], Object) - Method in class jadex.extension.rs.publish.mapper.DefaultParameterMapper
Convert parameters.
convertParameters(Object[], Object) - Method in interface jadex.extension.rs.publish.mapper.IParameterMapper
Convert parameters.
convertValue(Object) - Method in class jadex.extension.rs.invoke.mapper.ColorStringMapper
Convert the given value.
convertValue(Object) - Method in class jadex.extension.rs.invoke.mapper.ConstantStringMapper
Convert the given value.
convertValue(Object) - Method in class jadex.extension.rs.invoke.mapper.IterableStringMapper
Convert the given value.
convertValue(Object) - Method in interface jadex.extension.rs.publish.mapper.IValueMapper
Convert a value.
createRSWrapperInvocationHandler(IInternalAccess, Class<?>) - Method in class jadex.extension.rs.invoke.RSFactoryDesktop
 
createRSWrapperInvocationHandler(IInternalAccess, Class<?>) - Method in class jadex.extension.rs.RSFactory
 
createServiceImplementation(Class<?>, Class<?>) - Method in class jadex.extension.rs.invoke.RestServiceAgent
Create a wrapper service implementation based on mapping information.
createServiceImplementation(IInternalAccess, Class<?>, Class<?>) - Static method in class jadex.extension.rs.invoke.SRest
Create a wrapper rest service implementation based on mapping information.
createServiceImplementation(IInternalAccess, Class<?>, WebServiceMappingInfo) - Static method in class jadex.extension.ws.invoke.SWebService
Create a wrapper service implementation based on the JAXB generated Java service class and the service mapping information.
createServiceImplementation(Class<?>, WebServiceMappingInfo) - Method in class jadex.extension.ws.invoke.WebServiceAgent
Create a wrapper service implementation based on the JAXB generated Java service class and the service mapping information.

D

defaultimports - Static variable in class jadex.extension.rs.invoke.RestServiceWrapperInvocationHandler
 
DefaultParameterMapper - Class in jadex.extension.rs.publish.mapper
Default parameter mapper that uses the same value mapper for all parameters.
DefaultParameterMapper(IValueMapper) - Constructor for class jadex.extension.rs.publish.mapper.DefaultParameterMapper
Create a new mapper.
delim - Variable in class jadex.extension.rs.invoke.mapper.IterableStringMapper
The delimiter.

E

evaluate(Value, String[]) - Static method in class jadex.extension.rs.publish.Value
Evaluate a value.
evaluate(Value, String[]) - Static method in class jadex.extension.rs.publish.Value
Evaluate a value.
expression - Variable in class jadex.extension.rs.publish.Value
The expression.

F

findDeclaredRestType(Method) - Method in class jadex.extension.rs.invoke.RSJAXAnnotationHelper
 

G

getClazz() - Method in class jadex.extension.rs.publish.Value
Get the clazz.
getContentLength() - Method in class jadex.extension.rs.invoke.RestResponse
 
getContentType() - Method in class jadex.extension.rs.invoke.RestResponse
 
getDate() - Method in class jadex.extension.rs.invoke.RestResponse
 
getDeclaredRestType(Method) - Static method in class jadex.extension.rs.invoke.RSJAXAnnotationHelper
Get the declared rest type.
getEntity(Class<T>) - Method in class jadex.extension.rs.invoke.RestResponse
 
getEntityInputStream() - Method in class jadex.extension.rs.invoke.RestResponse
 
getExpression() - Method in class jadex.extension.rs.publish.Value
Get the expression.
getInstance() - Static method in class jadex.extension.rs.RSFactory
 
getPortType() - Method in class jadex.extension.ws.invoke.WebServiceMappingInfo
Get the porttype.
getService() - Method in class jadex.extension.ws.invoke.WebServiceMappingInfo
Get the service.

I

iface - Variable in class jadex.extension.rs.invoke.RestServiceWrapperInvocationHandler
The annotated service interface.
invoke(Object, Method, Object[]) - Method in class jadex.extension.rs.invoke.RestServiceWrapperInvocationHandler
Called when a wrapper method is invoked.
IParameterMapper - Interface in jadex.extension.rs.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).
IterableStringMapper - Class in jadex.extension.rs.invoke.mapper
The iterable string mapper can be used to map an object that can be iterated over (e.g.
IterableStringMapper() - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IterableStringMapper(String) - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IterableStringMapper(String, IValueMapper) - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IterableStringMapper(String, String) - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IterableStringMapper(String, String, String) - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IterableStringMapper(String, String, String, IValueMapper) - Constructor for class jadex.extension.rs.invoke.mapper.IterableStringMapper
Create a new string mapper.
IValueMapper - Interface in jadex.extension.rs.publish.mapper
The value mapper interface.

J

jadex.extension.rs - package jadex.extension.rs
 
jadex.extension.rs.invoke - package jadex.extension.rs.invoke
 
jadex.extension.rs.invoke.annotation - package jadex.extension.rs.invoke.annotation
 
jadex.extension.rs.invoke.mapper - package jadex.extension.rs.invoke.mapper
 
jadex.extension.rs.publish - package jadex.extension.rs.publish
 
jadex.extension.rs.publish.annotation - package jadex.extension.rs.publish.annotation
 
jadex.extension.rs.publish.mapper - package jadex.extension.rs.publish.mapper
 
jadex.extension.ws.invoke - package jadex.extension.ws.invoke
 

M

mapper - Variable in class jadex.extension.rs.publish.mapper.DefaultParameterMapper
The value mapper.
MethodMapper - Annotation Type in jadex.extension.rs.publish.annotation
Method mapper annotation.

P

ParameterMapper - Annotation Type in jadex.extension.rs.invoke.annotation
The parameter mapper can be used to state how a parameter should be mapped for a rest service invocation.
ParameterMappers - Annotation Type in jadex.extension.rs.invoke.annotation
Container annotation for more than one parameter mapper that should be annotated at the method itself.
ParametersInURL - Annotation Type in jadex.extension.rs.invoke.annotation
Annotation that can be used to state if the parameters should be passed in the url or not.
ParametersMapper - Annotation Type in jadex.extension.rs.publish.annotation
Parameter mapper to map the parameters.
porttype - Variable in class jadex.extension.ws.invoke.WebServiceMappingInfo
The porttype.
postfix - Variable in class jadex.extension.rs.invoke.mapper.IterableStringMapper
The string postfix.
prefix - Variable in class jadex.extension.rs.invoke.mapper.IterableStringMapper
The string prefix,

R

RestResponse - Class in jadex.extension.rs.invoke
Rest Response container.
RestResponse() - Constructor for class jadex.extension.rs.invoke.RestResponse
Default Constructor, no data set.
RestResponse(InputStream) - Constructor for class jadex.extension.rs.invoke.RestResponse
Constructor
RestResponse(byte[]) - Constructor for class jadex.extension.rs.invoke.RestResponse
Constructor
RestServiceAgent - Class in jadex.extension.rs.invoke
Convenience agent that wraps a normal rest web service as Jadex service.
RestServiceAgent() - Constructor for class jadex.extension.rs.invoke.RestServiceAgent
 
RestServiceInvocationAgent - Class in jadex.extension.rs.invoke
The invocation agent is used to execute the synchronous web service call.
RestServiceInvocationAgent() - Constructor for class jadex.extension.rs.invoke.RestServiceInvocationAgent
 
RestServiceWrapperInvocationHandler - Class in jadex.extension.rs.invoke
Create a new web service wrapper invocation handler.
RestServiceWrapperInvocationHandler(IInternalAccess, Class<?>) - Constructor for class jadex.extension.rs.invoke.RestServiceWrapperInvocationHandler
Create a new service wrapper invocation handler.
ResultMapper - Annotation Type in jadex.extension.rs.publish.annotation
Result mapper annotation.
RSFactory - Class in jadex.extension.rs
Factory for instantiating the platform-specific RestServiceWrapperInvocationHandler.
RSFactory() - Constructor for class jadex.extension.rs.RSFactory
 
RSFactoryDesktop - Class in jadex.extension.rs.invoke
Factory for instantiating the Java SE RestServiceWrapperInvocationHandler.
RSFactoryDesktop() - Constructor for class jadex.extension.rs.invoke.RSFactoryDesktop
 
RSJAXAnnotationHelper - Class in jadex.extension.rs.invoke
 
RSJAXAnnotationHelper() - Constructor for class jadex.extension.rs.invoke.RSJAXAnnotationHelper
 

S

service - Variable in class jadex.extension.ws.invoke.WebServiceMappingInfo
The porttype.
setContentLength(long) - Method in class jadex.extension.rs.invoke.RestResponse
 
setContentType(String) - Method in class jadex.extension.rs.invoke.RestResponse
 
setDate(long) - Method in class jadex.extension.rs.invoke.RestResponse
 
setEntityInputStream(InputStream) - Method in class jadex.extension.rs.invoke.RestResponse
 
setPortType(String) - Method in class jadex.extension.ws.invoke.WebServiceMappingInfo
Set the porttype.
setService(Class) - Method in class jadex.extension.ws.invoke.WebServiceMappingInfo
Set the service.
setTargetByteArray(byte[]) - Method in class jadex.extension.rs.invoke.RestResponse
 
SRest - Class in jadex.extension.rs.invoke
Static helper class for rest web service invocation.
SRest() - Constructor for class jadex.extension.rs.invoke.SRest
 
submapper - Variable in class jadex.extension.rs.invoke.mapper.IterableStringMapper
The optional submapper.
SWebService - Class in jadex.extension.ws.invoke
 
SWebService() - Constructor for class jadex.extension.ws.invoke.SWebService
 

V

val - Variable in class jadex.extension.rs.invoke.mapper.ConstantStringMapper
The value that is returned.
Value - Class in jadex.extension.rs.publish
Java class representation for the Value annotation as annotations cannot be created at runtime.
Value(String) - Constructor for class jadex.extension.rs.publish.Value
Create a new value.
Value(Class<?>) - Constructor for class jadex.extension.rs.publish.Value
Create a new value.

W

WebServiceAgent - Class in jadex.extension.ws.invoke
Agent that wraps a normal web service as Jadex service.
WebServiceAgent() - Constructor for class jadex.extension.ws.invoke.WebServiceAgent
 
WebServiceInvocationAgent - Class in jadex.extension.ws.invoke
The invocation agent is used to execute the synchronous web service call.
WebServiceInvocationAgent() - Constructor for class jadex.extension.ws.invoke.WebServiceInvocationAgent
 
WebServiceMappingInfo - Class in jadex.extension.ws.invoke
Mapping information about the web service.
WebServiceMappingInfo() - Constructor for class jadex.extension.ws.invoke.WebServiceMappingInfo
Create a new mapping.
WebServiceMappingInfo(Class, String) - Constructor for class jadex.extension.ws.invoke.WebServiceMappingInfo
Create a new mapping.
A C D E F G I J M P R S V W 
Skip navigation links