Package | Description |
---|---|
jadex.bdi | |
jadex.bdi.model | |
jadex.bdi.runtime | |
jadex.bdi.runtime.interpreter | |
jadex.bpmn | |
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.types.cms | |
jadex.bridge.service.types.factory | |
jadex.extension.agr | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
IFuture<IModelInfo> |
IDynamicBDIFactory.loadAgentModel(String name,
InputStream input,
String filename,
IResourceIdentifier rid)
Load a model from an input stream.
|
IFuture<IModelInfo> |
BDIAgentFactory.loadAgentModel(String name,
InputStream input,
String filename,
IResourceIdentifier rid)
Load a model from an input stream.
|
IFuture<IModelInfo> |
BDIAgentFactory.loadModel(String filename,
String[] imports,
IResourceIdentifier rid)
Load a model.
|
IFuture<IModelInfo> |
IDynamicBDIFactory.registerAgentModel(IMECapability model,
String filename)
Register a manually edited agent model in the factory.
|
IFuture<IModelInfo> |
BDIAgentFactory.registerAgentModel(IMECapability model,
String filename)
Register a manually edited agent model in the factory.
|
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.
|
Modifier and Type | Method and Description |
---|---|
IModelInfo |
OAVCapabilityModel.getModelInfo()
Get the modelinfo.
|
Modifier and Type | Method and Description |
---|---|
IModelInfo |
ICapability.getAgentModel()
Get the agent model.
|
IModelInfo |
ICapability.getModel()
Get the capability model.
|
Modifier and Type | Method and Description |
---|---|
IModelInfo |
BDIInterpreter.getModel()
Get the model info.
|
IModelInfo |
BDIInterpreter.getModel(Object rcapa)
Get the model info of a capability
|
Modifier and Type | Method and Description |
---|---|
IFuture |
BDIInterpreter.componentCreated(IComponentDescription desc,
IModelInfo model)
Called when a component has been created as a subcomponent of this component.
|
IFuture |
BDIInterpreter.init(IModelInfo model,
String config)
Extended init procedure including subcapabilities.
|
IFuture |
BDIInterpreter.initArguments(IModelInfo model,
String config,
Map arguments)
Init the arguments and results.
|
IFuture |
BDIInterpreter.initProvidedServices(IModelInfo model,
String config)
Overridden to init BDI internals before services.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IModelInfo> |
BpmnFactory.loadModel(String model,
String[] imports,
IResourceIdentifier rid)
Load a model.
|
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.
|
Modifier and Type | Method and Description |
---|---|
IModelInfo |
IInternalAccess.getModel()
Get the model of the component.
|
IModelInfo |
IExternalAccess.getModel()
Get the model of the component.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IComponentInstance.componentCreated(IComponentDescription desc,
IModelInfo model)
Called when a component has been created as a subcomponent of this component.
|
Modifier and Type | Class and Description |
---|---|
class |
ModelInfo
Public model information that is provided as result from
component factories when a model is loaded.
|
Modifier and Type | Method and Description |
---|---|
SubcomponentTypeInfo |
ComponentInstanceInfo.getType(IModelInfo model)
Get the model of the component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IModelInfo> |
IComponentManagementService.loadComponentModel(String filename,
IResourceIdentifier rid)
Load a component model.
|
Modifier and Type | Method and Description |
---|---|
static IFuture<IModelInfo> |
SBootstrapLoader.loadModel(ClassLoader cl,
String model,
String factory)
Load a component model.
|
static IFuture<IModelInfo> |
SComponentFactory.loadModel(IExternalAccess exta,
String model,
IResourceIdentifier rid)
Load an component model.
|
IFuture<IModelInfo> |
IComponentFactory.loadModel(String model,
String[] imports,
IResourceIdentifier rid)
Load a model.
|
Modifier and Type | Method and Description |
---|---|
IComponentAdapter |
IComponentAdapterFactory.createComponentAdapter(IComponentDescription desc,
IModelInfo model,
IComponentInstance instance,
IExternalAccess parent)
Create a component adapter for a component instance.
|
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.
|
static String |
SBootstrapLoader.getArgumentString(String name,
IModelInfo model,
String configname)
Get an argument expression string from the model.
|
Modifier and Type | Method and Description |
---|---|
SubcomponentTypeInfo |
MPosition.getMComponentType(IModelInfo model)
Get the agent type.
|
Modifier and Type | Method and Description |
---|---|
IModelInfo |
MicroAgent.getModel()
Get the model of the component.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IModelInfo> |
MicroAgentFactory.loadModel(String model,
String[] imports,
IResourceIdentifier rid)
Load a model.
|
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.
|
IFuture<Void> |
MicroAgentInterpreter.initComponents(IModelInfo model,
String config)
Add extra init code after components.
|
IFuture<Void> |
MicroAgentInterpreter.initProvidedServices(IModelInfo model,
String config)
Add extra init code before provided services.
|
Constructor and Description |
---|
MicroModel(IModelInfo modelinfo)
Create a new model.
|
Copyright © 2013. All Rights Reserved.