Package | Description |
---|---|
jadex.bdi | |
jadex.bdiv3 | |
jadex.bpmn | |
jadex.bpmn.runtime | |
jadex.bpmn.runtime.persist | |
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.types.factory | |
jadex.bridge.service.types.persistence | |
jadex.kernelbase | |
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,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
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,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Constructor and Description |
---|
BpmnInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
jadex.bpmn.model.MBpmnModel model,
Map<String,Object> arguments,
String config,
IExternalAccess parent,
Map<String,IActivityHandler> activityhandlers,
Map<String,IStepHandler> stephandlers,
IValueFetcher fetcher,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited,
LocalServiceRegistry registry)
Create a new bpmn process.
|
Modifier and Type | Class and Description |
---|---|
class |
BpmnPersistInfo
Class containing persistence information about
a Bpmn process instance.
|
Modifier and Type | Method and Description |
---|---|
IPersistInfo |
IComponentInstance.getPersistableState()
Get the persistable state.
|
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,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IPersistInfo>> |
IPersistenceService.snapshot(Collection<IComponentIdentifier> cids,
boolean recursive)
Get the component states.
|
IFuture<IPersistInfo> |
IPersistenceService.snapshot(IComponentIdentifier cid)
Get the component state.
|
IFuture<IPersistInfo> |
IPersistenceService.swapToStorage(IComponentIdentifier cid)
Fetch the component state and transparently remove it from memory.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IPersistenceService.restore(IPersistInfo pi)
Restore a component from a snapshot.
|
IFuture<Void> |
IPersistenceService.swapFromStorage(IPersistInfo pi)
Transparently restore the component state of a previously
swapped component.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IPersistenceService.restore(Collection<IPersistInfo> pis)
Restore components from a snapshot.
|
Modifier and Type | Class and Description |
---|---|
class |
jadex.kernelbase.DefaultPersistInfo |
Modifier and Type | Class and Description |
---|---|
class |
MicroAgentPersistInfo |
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[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Constructor and Description |
---|
MicroAgentInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
MicroModel model,
Class<?> microclass,
Map<String,Object> args,
String config,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited,
LocalServiceRegistry registry)
Create a new agent.
|
Copyright © 2015. All Rights Reserved.