Package | Description |
---|---|
jadex.bdi | |
jadex.bdi.planlib | |
jadex.bdi.runtime | |
jadex.bdi.runtime.interpreter | |
jadex.bdibpmn | |
jadex.bpmn | |
jadex.bpmn.runtime | |
jadex.bpmn.tools | |
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 | |
jadex.bridge.service.component.interceptors | |
jadex.extension.agr | |
jadex.extension.envsupport | |
jadex.extension.envsupport.environment | |
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 arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> ret)
Create a component instance.
|
Tuple2<IComponentInstance,IComponentAdapter> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
OAVAgentModel amodel,
String config,
Map arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> ret)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
DefaultBDIViewerPanel.init(jadex.base.gui.plugin.IControlCenter jcc,
IExternalAccess component)
Called once to initialize the panel.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBDIExternalAccess
The interface for external threads.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
ICapability.getParent()
Get the parent (if any).
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
BDIInterpreter.getExternalAccess()
Get the external access for this agent.
|
IExternalAccess |
BDIInterpreter.getParent()
Get the parent of the agent.
|
Constructor and Description |
---|
BDIInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
jadex.rules.state.IOAVState state,
OAVAgentModel model,
String config,
Map arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
Map kernelprops,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> inited)
Create an agent interpreter for the given agent.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
BpmnPlanBodyInstance.getExternalAccess()
Get the scope.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BpmnFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> inited)
Create a component instance.
|
Constructor and Description |
---|
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,
Future<Tuple2<IComponentInstance,IComponentAdapter>> inited)
Create a new bpmn process.
|
Constructor and Description |
---|
ProcessViewPanel(IExternalAccess access,
IBreakpointPanel bpp)
Create an agenda panel.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
IInternalAccess.getExternalAccess()
Get the external access.
|
IExternalAccess |
IComponentInstance.getExternalAccess()
Can be called concurrently (also during executeAction()).
|
IExternalAccess |
IInternalAccess.getParent()
Get the parent (if any).
|
IExternalAccess |
IComponentAdapter.getParent()
Get the parent component.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IExternalAccess> |
IComponentManagementService.getExternalAccess(IComponentIdentifier cid)
Get the external access of a component.
|
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 arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> ret)
Create a component instance.
|
Constructor and Description |
---|
ComponentResultListener(IResultListener<E> listener,
IExternalAccess access)
Create a new component result listener.
|
RemoteComponentListener(IExternalAccess access,
IComponentListener listener)
Create a BDI listener.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IExtensionInfo> |
IExtensionInfo.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
Modifier and Type | Method and Description |
---|---|
static IInternalService |
BasicServiceInvocationHandler.createDelegationProvidedServiceProxy(IExternalAccess ea,
IComponentAdapter adapter,
IServiceIdentifier sid,
RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean copy)
Static method for creating a delegation service proxy for
provided service that is not offered by the component itself.
|
static IService |
BasicServiceInvocationHandler.createRequiredServiceProxy(IInternalAccess ia,
IExternalAccess ea,
IComponentAdapter adapter,
IService service,
IRequiredServiceFetcher fetcher,
RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean copy)
Static method for creating a standard service proxy for a required service.
|
Constructor and Description |
---|
ComponentFuture(IExternalAccess ea,
IComponentAdapter adapter,
IFuture source,
boolean copy)
Create a new future.
|
ComponentIntermediateFuture(IExternalAccess ea,
IComponentAdapter adapter,
IFuture source,
boolean copy)
Create a new future.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
DelegationInterceptor.getExternalAccess()
Get the ea.
|
Constructor and Description |
---|
DecouplingInterceptor(IExternalAccess ea,
IComponentAdapter adapter,
boolean copy)
Create a new invocation handler.
|
DecouplingReturnInterceptor(IExternalAccess ea,
IComponentAdapter adapter,
boolean copy)
Create a new invocation handler.
|
DelegationInterceptor(IExternalAccess ea,
RequiredServiceInfo info,
RequiredServiceBinding binding,
IRequiredServiceFetcher fetcher,
boolean copy)
Create a new invocation handler.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
MAGRSpaceInstance.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
IFuture |
AGRSpace.init(IExternalAccess exta,
MAGRSpaceInstance config,
IValueFetcher fetcher)
Initialize the extension.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
MEnvSpaceInstance.createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
IEnvironmentSpace.getExternalAccess()
Get the component of the space.
|
IExternalAccess |
AbstractEnvironmentSpace.getExternalAccess()
Get the context.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
AbstractEnvironmentSpace.init(IExternalAccess exta,
MEnvSpaceInstance config,
IValueFetcher fetcher)
Initialize the extension.
|
void |
AbstractEnvironmentSpace.initSpace(IExternalAccess exta,
MEnvSpaceInstance config,
IValueFetcher pfetcher)
Create a space.
|
Modifier and Type | Class and Description |
---|---|
class |
jadex.kernelbase.ExternalAccess |
Modifier and Type | Interface and Description |
---|---|
interface |
IMicroExternalAccess
External access interface for micro agents.
|
Modifier and Type | Method and Description |
---|---|
IExternalAccess |
MicroAgentInterpreter.getExternalAccess()
Can be called concurrently (also during executeAction()).
|
IExternalAccess |
MicroAgent.getExternalAccess()
Get the external access for this agent.
|
IExternalAccess |
MicroAgent.getParent()
Get the parent component.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
MicroAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map arguments,
IExternalAccess parent,
RequiredServiceBinding[] binding,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> ret)
Create a component instance.
|
Constructor and Description |
---|
MicroAgentInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
MicroModel model,
Class microclass,
Map args,
String config,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
boolean copy,
Future<Tuple2<IComponentInstance,IComponentAdapter>> inited)
Create a new agent.
|
Copyright © 2012. All Rights Reserved.