Package | Description |
---|---|
jadex.bdi.runtime.interpreter | |
jadex.bpmn.runtime | |
jadex.bridge |
This package contains the interfaces of the adapter layer,
which is used to establish a connection between the Jadex runtime
system and an underlying platform.
|
jadex.bridge.modelinfo | |
jadex.bridge.service.component.interceptors | |
jadex.bridge.service.component.multiinvoke | |
jadex.extension.agr | |
jadex.extension.envsupport | |
jadex.extension.envsupport.environment | |
jadex.extension.envsupport.observer.gui | |
jadex.javaparser | |
jadex.kernelbase | |
jadex.micro |
Modifier and Type | Class and Description |
---|---|
class |
MessageEventFetcher
Fetcher for raw messages.
|
class |
OAVBDIFetcher
Fetcher allows to inject parameters during expression/condition evaluation.
|
Modifier and Type | Method and Description |
---|---|
IValueFetcher |
BDIInterpreter.getFetcher()
Get the value fetcher.
|
Modifier and Type | Method and Description |
---|---|
static Object |
AgentRules.evaluateExpression(jadex.rules.state.IOAVState state,
Object mexp,
IValueFetcher fetcher)
Evaluate an mexpression.
|
static IFuture |
AgentRules.initBelief(jadex.rules.state.IOAVState state,
Object rcapa,
Object mbel,
IValueFetcher fetcher)
Initialize a belief.
|
static IFuture |
AgentRules.initBeliefSet(jadex.rules.state.IOAVState state,
Object rcapa,
Object mbelset,
IValueFetcher fetcher)
Initialize a beliefset.
|
static void |
AgentRules.initParameters(jadex.rules.state.IOAVState state,
Object rparamelem,
Object configelem,
IValueFetcher fetcher,
IValueFetcher configfetcher,
Set doneparams,
Map bindings,
Object rcapa)
Init parameters of parameter element.
|
Modifier and Type | Class and Description |
---|---|
class |
BpmnInstanceFetcher
Fetch values from the context variables of a BPMN process instance
or its superordinated fetcher.
|
class |
ProcessThreadValueFetcher
Value fetcher for process threads.
|
Modifier and Type | Method and Description |
---|---|
IValueFetcher |
BpmnInterpreter.getFetcher()
Get the value fetcher.
|
IValueFetcher |
BpmnInstanceFetcher.getValueFetcher()
Get the superordinated value fetcher.
|
Constructor and Description |
---|
BpmnInstanceFetcher(BpmnInterpreter interpreter,
IValueFetcher fetcher)
Create a BPMN instance value fetcher.
|
BpmnInterpreter(IComponentAdapter adapter,
MBpmnModel model,
Map arguments,
String config,
IExternalAccess parent,
Map activityhandlers,
Map stephandlers,
IValueFetcher fetcher,
IComponentManagementService cms,
IClockService cs,
IMessageService ms,
IServiceContainer container)
Create a new bpmn process.
|
BpmnInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
MBpmnModel model,
Map arguments,
String config,
IExternalAccess parent,
Map activityhandlers,
Map stephandlers,
IValueFetcher fetcher,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited)
Create a new bpmn process.
|
ProcessThreadValueFetcher(ProcessThread thread,
boolean flag,
IValueFetcher fetcher)
Create a value fetcher for a given process.
|
Modifier and Type | Method and Description |
---|---|
IValueFetcher |
IInternalAccess.getFetcher()
Get the fetcher.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IExtensionInstance> |
IExtensionInfo.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
static Object |
UnparsedExpression.getParsedValue(Object value,
String[] imports,
IValueFetcher fetcher,
ClassLoader classloader)
Get a parsed value.
|
static Object |
UnparsedExpression.getProperty(Map<String,Object> properties,
String name,
String[] imports,
IValueFetcher fetcher,
ClassLoader classloader)
Get a parsed property.
|
Modifier and Type | Class and Description |
---|---|
static class |
PrePostConditionInterceptor.PrePostConditionFetcher
Fetcher for pre and post condition.
|
Modifier and Type | Method and Description |
---|---|
static Object |
MultiServiceInvocationHandler.createValue(Value val,
IValueFetcher fetcher)
Convert value annotation to object.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
MAGRSpaceInstance.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
Modifier and Type | Method and Description |
---|---|
static Map |
MEnvSpaceType.convertProperties(List properties,
IValueFetcher fetcher)
Set properties on a map.
|
IFuture<IExtensionInstance> |
MEnvSpaceInstance.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
static void |
MEnvSpaceType.setProperties(IPropertyObject object,
List properties,
IValueFetcher fetcher)
Set properties on a IPropertyObject.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractEnvironmentSpace.setInitData(IInternalAccess ia,
MEnvSpaceInstance config,
IValueFetcher pfetcher) |
Modifier and Type | Method and Description |
---|---|
static Object |
SObjectInspector.getProperty(Object obj,
String name,
String objname,
IValueFetcher fetcher)
Retrieves a property from an IPropertyObject.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleValueFetcher
Simple default implementation of a value fetcher useful for
basic usage scenarios or as a base for extending.
|
Modifier and Type | Method and Description |
---|---|
static Object |
SJavaParser.evaluateExpression(String exptxt,
IValueFetcher fetcher)
Evaluates a java expression.
|
static Object |
SJavaParser.evaluateExpression(String exptxt,
String[] imports,
IValueFetcher fetcher,
ClassLoader classloader)
Evaluates a java expression.
|
Object |
IParsedExpression.getValue(IValueFetcher fetcher)
Evaluate the expression in the given state
with respect to given parameters.
|
Constructor and Description |
---|
SimpleValueFetcher(IValueFetcher parent)
Create a new fetcher.
|
Modifier and Type | Class and Description |
---|---|
class |
jadex.kernelbase.InterpreterFetcher |
Modifier and Type | Method and Description |
---|---|
IValueFetcher |
MicroAgentInterpreter.getFetcher()
Get the value fetcher.
|
IValueFetcher |
MicroAgent.getFetcher()
Get the fetcher.
|
Copyright © 2012. All Rights Reserved.