Package | Description |
---|---|
jadex.bdi | |
jadex.bdi.runtime.interpreter | |
jadex.bdiv3 | |
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.interceptors | |
jadex.bridge.service.types.cms | |
jadex.bridge.service.types.factory | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
IComponentAdapter |
BDIInterpreter.getAgentAdapter()
Get the adapter agent.
|
IComponentAdapter |
BDIInterpreter.getComponentAdapter()
Get the component adapter.
|
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(IComponentAdapter adapter,
jadex.bpmn.model.MBpmnModel model,
Map<String,Object> arguments,
String config,
IExternalAccess parent,
Map<String,IActivityHandler> activityhandlers,
Map<String,IStepHandler> stephandlers,
IValueFetcher fetcher,
IComponentManagementService cms,
IClockService cs,
IMessageService ms,
IServiceContainer container,
LocalServiceRegistry registry)
Create a new bpmn process.
|
Constructor and Description |
---|
ComponentResultListener(IFunctionalResultListener<E> listener,
IFunctionalExceptionListener exceptionListener,
IComponentAdapter adapter)
Create a new component result listener.
|
ComponentResultListener(IResultListener<E> listener,
IComponentAdapter adapter)
Create a new component result listener.
|
IntermediateComponentResultListener(IIntermediateResultListener<E> listener,
IComponentAdapter adapter)
Create a new component result listener.
|
Modifier and Type | Method and Description |
---|---|
IComponentAdapter |
ServiceInvocationContext.getCallerAdapter()
Get the caller adapter.
|
Modifier and Type | Method and Description |
---|---|
static IInternalService |
BasicServiceInvocationHandler.createDelegationProvidedServiceProxy(IInternalAccess ia,
IComponentAdapter adapter,
IServiceIdentifier sid,
RequiredServiceInfo info,
RequiredServiceBinding binding,
ClassLoader classloader,
boolean realtime)
Static method for creating a delegation service proxy for
provided service that is not offered by the component itself.
|
static IInternalService |
BasicServiceInvocationHandler.createProvidedServiceProxy(IInternalAccess ia,
IComponentAdapter adapter,
Object service,
String name,
Class<?> type,
String proxytype,
IServiceInvocationInterceptor[] ics,
boolean copy,
boolean realtime,
IResourceIdentifier rid,
boolean monitoring,
ProvidedServiceInfo info,
IResultCommand<Object,Class<?>> componentfetcher,
String scope)
Static method for creating a standard service proxy for a provided service.
|
static IService |
BasicServiceInvocationHandler.createRequiredServiceProxy(IInternalAccess ia,
IExternalAccess ea,
IComponentAdapter adapter,
IService service,
IRequiredServiceFetcher fetcher,
RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean realtime)
Static method for creating a standard service proxy for a required service.
|
Constructor and Description |
---|
ComponentFutureFunctionality(IExternalAccess ea,
IComponentAdapter adapter)
Create a new future.
|
ComponentServiceContainer(IComponentAdapter adapter,
String type,
IInternalAccess instance,
boolean realtime,
LocalServiceRegistry registry)
Create a new service container.
|
ComponentServiceContainer(IComponentAdapter adapter,
String type,
IInternalAccess instance,
boolean realtime,
LocalServiceRegistry registry,
int maxreq)
Create a new service container.
|
ComponentSuspendable(IComponentAdapter adapter)
Create a component suspendable.
|
Constructor and Description |
---|
DecouplingInterceptor(IInternalAccess ia,
IComponentAdapter adapter,
boolean copy,
boolean required)
Create a new invocation handler.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IComponentAdapter> |
IComponentManagementService.getComponentAdapter(IComponentIdentifier cid)
Get the component adapter for a component identifier.
|
Modifier and Type | Field and Description |
---|---|
static ThreadLocal<IComponentAdapter> |
IComponentAdapter.LOCAL
The currently executing component (if any).
|
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.
|
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 |
---|---|
boolean |
IComponentAdapterFactory.executeStep(IComponentAdapter adapter)
Execute a step of the component via triggering the adapter.
|
void |
IComponentAdapterFactory.initialWakeup(IComponentAdapter adapter)
Perform the initial wake up of a component.
|
Modifier and Type | Method and Description |
---|---|
IComponentAdapter |
MicroAgentInterpreter.getAgentAdapter()
Get the agent adapter.
|
IComponentAdapter |
MicroAgent.getAgentAdapter()
Get the agent adapter.
|
IComponentAdapter |
MicroAgent.getComponentAdapter()
Get the agent adapter.
|
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.
|
Copyright © 2015. All Rights Reserved.