Package | Description |
---|---|
jadex.bdibpmn | |
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.service | |
jadex.bridge.service.component | |
jadex.bridge.service.search | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
BpmnPlanBodyInstance.getServiceProvider()
Get the service provider.
|
Constructor and Description |
---|
BpmnFactory(IServiceProvider provider,
Map<String,Object> properties)
Create a new BpmnProcessService.
|
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
IExternalAccess.getServiceProvider()
Get the service provider.
|
Modifier and Type | Method and Description |
---|---|
static IFuture<Void> |
ComponentChangeEvent.dispatchTerminatingEvent(IComponentAdapter adapter,
long creationtime,
IModelInfo model,
IServiceProvider provider,
Collection<IComponentListener> componentlisteners)
Dispatch a "component terminating" event.
|
static IFuture<Long> |
ComponentChangeEvent.getTimeStamp(IServiceProvider provider)
Retrieves a timestamp from the clock service which can be used in events.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IServiceContainer
Internal interface for a service container.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicServiceContainer
A service container is a simple infrastructure for a collection of
services.
|
class |
CacheServiceContainer
Service container that uses caching for fast service access.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IServiceProvider>> |
IServiceProvider.getChildren()
Get the children container.
|
abstract IFuture<Collection<IServiceProvider>> |
BasicServiceContainer.getChildren()
Get the children container.
|
IFuture<IServiceProvider> |
IServiceProvider.getParent()
Get the parent service container.
|
abstract IFuture<IServiceProvider> |
BasicServiceContainer.getParent()
Get the parent service container.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentServiceContainer
Service container for active components.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IServiceProvider>> |
ComponentServiceContainer.getChildren()
Get the children service containers.
|
IFuture<IServiceProvider> |
ComponentServiceContainer.getParent()
Get the parent service container.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IExternalAccess>> |
DefaultServiceFetcher.getChildExternalAccesses(IComponentIdentifier cid,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Get a fitting (of given type) child component.
|
IFuture |
DefaultServiceFetcher.getParentAccess(IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding) |
Constructor and Description |
---|
DefaultServiceFetcher.StoreDelegationResultListener(Future<T> ret,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Create a new listener.
|
DefaultServiceFetcher.StoreIntermediateDelegationResultListener(IntermediateFuture ret,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Create a new listener.
|
DefaultServiceFetcher(IServiceProvider provider,
IExternalAccess access)
Create a new required service fetcher.
|
Modifier and Type | Method and Description |
---|---|
static <T> IFuture<T> |
SServiceProvider.getDeclaredService(IServiceProvider provider,
Class<T> type)
Get all declared services of the given provider.
|
static IIntermediateFuture<IService> |
SServiceProvider.getDeclaredServices(IServiceProvider provider)
Get all declared services of the given provider.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
Class<T> type)
Get one service of a type.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
Class<T> type,
String scope)
Get one service of a type.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IComponentIdentifier cid,
Class<T> type)
Get a service from a specific component.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IResultSelector selector)
Get one service of a type.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IServiceIdentifier sid)
Get one service with id.
|
static <T> IIntermediateFuture<T> |
SServiceProvider.getServices(IServiceProvider provider,
Class<T> type)
Get all services of a type.
|
static <T> IIntermediateFuture<T> |
SServiceProvider.getServices(IServiceProvider provider,
Class<T> type,
String scope)
Get all services of a type.
|
static <T> IFuture<T> |
SServiceProvider.getServiceUpwards(IServiceProvider provider,
Class<T> type)
Get one service of a type and only search upwards (parents).
|
boolean |
IVisitDecider.searchNode(IServiceProvider start,
IServiceProvider source,
IServiceProvider target,
boolean ischild,
Collection results)
Test if a specific node should be searched.
|
boolean |
DefaultVisitDecider.searchNode(IServiceProvider start,
IServiceProvider source,
IServiceProvider target,
boolean ischild,
Collection results)
Test if a specific node should be searched.
|
IIntermediateFuture |
SequentialSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map services)
Search for services, starting at the given service provider.
|
IIntermediateFuture |
ParallelSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map services)
Search for services, starting at the given service provider.
|
IIntermediateFuture<IService> |
LocalSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map services)
Search for services, starting at the given service provider.
|
IIntermediateFuture<IService> |
ISearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map services)
Search for services, starting at the given service provider.
|
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
MicroAgent.getServiceProvider()
Get the service provider.
|
Constructor and Description |
---|
MicroAgentFactory(IServiceProvider provider,
Map<String,Object> properties)
Create a new agent factory.
|
Copyright © 2012. All Rights Reserved.