Package | Description |
---|---|
jadex.bdi | |
jadex.bdi.runtime.interpreter | |
jadex.bpmn | |
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.service.component | |
jadex.bridge.service.component.multiinvoke | |
jadex.bridge.service.types.factory | |
jadex.commons.future | |
jadex.commons.gui.future | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init)
Create a component instance.
|
Tuple2<IComponentInstance,IComponentAdapter> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
OAVAgentModel amodel,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> ret)
Create a component instance.
|
Constructor and Description |
---|
BDIInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
jadex.rules.state.IOAVState state,
OAVAgentModel model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
Map kernelprops,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited)
Create an agent interpreter for the given agent.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BpmnFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited)
Create a component instance.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
IntermediateComponentResultListener<E>
Intermediate listener that invokes listeners on component thread.
|
class |
TimeoutIntermediateResultListener<E> |
Modifier and Type | Method and Description |
---|---|
<T> IIntermediateResultListener<T> |
IInternalAccess.createResultListener(IIntermediateResultListener<T> listener)
Create a result listener that is executed on the
component thread.
|
Modifier and Type | Method and Description |
---|---|
<T> IIntermediateResultListener<T> |
IInternalAccess.createResultListener(IIntermediateResultListener<T> listener)
Create a result listener that is executed on the
component thread.
|
Constructor and Description |
---|
IntermediateComponentResultListener(IIntermediateResultListener<E> listener,
IComponentAdapter adapter)
Create a new component result listener.
|
TimeoutIntermediateResultListener(long timeout,
IExternalAccess exta,
boolean realtime,
IIntermediateResultListener<E> listener)
Create a new listener.
|
TimeoutIntermediateResultListener(long timeout,
IExternalAccess exta,
IIntermediateResultListener<E> listener)
Create a new listener.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultServiceFetcher.StoreIntermediateDelegationResultListener
Simple listener that can store the result in a member variable.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMultiplexCollector |
Modifier and Type | Class and Description |
---|---|
class |
FlattenMultiplexCollector |
class |
MultiServiceInvocationHandler.IntermediateMethodResultListener<T>
Listener that invokes service methods and delegates the results.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
IComponentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init)
Create a component instance.
|
Modifier and Type | Class and Description |
---|---|
class |
IntermediateDefaultResultListener<E>
The default listener for just printing out result information.
|
class |
IntermediateDelegationResultListener<E>
Intermediate version of the delegation result listener.
|
class |
IntermediateExceptionDelegationResultListener<E,T> |
class |
TerminableIntermediateDelegationResultListener<E>
Result listener for terminable intermediate futures.
|
Modifier and Type | Class and Description |
---|---|
class |
SwingIntermediateDefaultResultListener<E>
Default implementation of intermediate result listener
with methods called on swing thread.
|
class |
SwingIntermediateDelegationResultListener<E>
Exception delegation listener for intermediate results called back on swing thread.
|
class |
SwingIntermediateExceptionDelegationResultListener<E,T>
Exception delegation listener for intermediate results called back on swing thread.
|
class |
SwingIntermediateResultListener<E> |
Constructor and Description |
---|
SwingIntermediateResultListener(IIntermediateResultListener<E> listener)
Create a new listener.
|
Modifier and Type | Method and Description |
---|---|
<T> IIntermediateResultListener<T> |
MicroAgent.createResultListener(IIntermediateResultListener<T> listener)
Create a result listener that is executed as an agent step.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
MicroAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] binding,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited)
Create a component instance.
|
<T> IIntermediateResultListener<T> |
MicroAgent.createResultListener(IIntermediateResultListener<T> listener)
Create a result listener that is executed as an agent step.
|
Constructor and Description |
---|
MicroAgentInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
MicroModel model,
Class microclass,
Map args,
String config,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited)
Create a new agent.
|
Copyright © 2012. All Rights Reserved.