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.nonfunctional.hardconstraints | |
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 <T> ITerminableIntermediateFuture<T> |
RHardConstraints.getServices(IServiceProvider provider,
Class<T> type,
String scope,
MethodInfo method,
RHardConstraints hardconstraints) |
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.
|
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<IExternalAccess> |
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<T> ret,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Create a new listener.
|
DefaultServiceFetcher(IServiceProvider provider,
IInternalAccess ia,
boolean realtime)
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,
Class<T> type,
String scope,
IRemoteFilter<T> filter)
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> ITerminableIntermediateFuture<T> |
SServiceProvider.getServices(IServiceProvider provider,
Class<T> type)
Get all services of a type.
|
static <T> ITerminableIntermediateFuture<T> |
SServiceProvider.getServices(IServiceProvider provider,
Class<T> type,
String scope)
Get all services of a type.
|
static <T> ITerminableIntermediateFuture<T> |
SServiceProvider.getServices(IServiceProvider provider,
Class<T> type,
String scope,
IRemoteFilter<T> filter)
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).
|
ITerminableIntermediateFuture<IService> |
SequentialSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map<Class<?>,Collection<IService>> services)
Search for services, starting at the given service provider.
|
ITerminableIntermediateFuture<IService> |
ParallelSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map<Class<?>,Collection<IService>> services)
Search for services, starting at the given service provider.
|
ITerminableIntermediateFuture<IService> |
LocalSearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map<Class<?>,Collection<IService>> services)
Search for services, starting at the given service provider.
|
ITerminableIntermediateFuture<IService> |
ISearchManager.searchServices(IServiceProvider provider,
IVisitDecider decider,
IResultSelector selector,
Map<Class<?>,Collection<IService>> 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 © 2013. All Rights Reserved.