Package | Description |
---|---|
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.clock | |
jadex.bridge.service.component | |
jadex.bridge.service.execution | |
jadex.bridge.service.library | |
jadex.bridge.service.threadpool | |
jadex.micro |
Modifier and Type | Class and Description |
---|---|
class |
BpmnFactory
Foctory for loading bpmn processes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IComponentManagementService
General interface for components that the container can execute.
|
interface |
IMessageService
The interface for the message service.
|
interface |
IRemoteServiceManagementService
Interface for remote management service.
|
interface |
ISettingsService
This service allows storing and retrieving settings
for specific components or services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IInternalService
Internal service interface for managing services in service container.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicService
Basic service provide a simple default isValid() implementation
that returns true after start service and false afterwards.
|
Modifier and Type | Field and Description |
---|---|
static IService[] |
IService.EMPTY_SERVICES
Empty service array.
|
Modifier and Type | Method and Description |
---|---|
IService[] |
TypeResultSelector.generateServiceArray(Map servicemap)
Get all services of the map as linear collection.
|
IService[] |
BasicResultSelector.generateServiceArray(Map servicemap)
Get all services of the map as linear collection.
|
IService |
IServiceContainer.getProvidedService(String name)
Get provided (declared) service.
|
IService |
CacheServiceContainer.getProvidedService(String name)
Get provided (declared) service.
|
IService |
BasicServiceContainer.getProvidedService(String name)
Get provided (declared) service.
|
IService[] |
IServiceContainer.getProvidedServices(Class clazz)
Get provided (declared) service.
|
IService[] |
CacheServiceContainer.getProvidedServices(Class clazz) |
IService[] |
BasicServiceContainer.getProvidedServices(Class clazz)
Get provided (declared) service.
|
Modifier and Type | Method and Description |
---|---|
static IIntermediateFuture<IService> |
SServiceProvider.getDeclaredServices(IServiceProvider provider)
Get all declared services of the given provider.
|
IFuture<IService> |
BasicServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding)
Get a required service.
|
IFuture<IService> |
BasicServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get a required service.
|
IFuture<IService> |
BasicServiceContainer.getRequiredService(String name)
Get a required service of a given name.
|
IFuture<IService> |
BasicServiceContainer.getRequiredService(String name,
boolean rebind)
Get a required service.
|
IIntermediateFuture<IService> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding)
Get required services.
|
IIntermediateFuture<IService> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get required services.
|
IIntermediateFuture<IService> |
BasicServiceContainer.getRequiredServices(String name)
Get a required services of a given name.
|
IIntermediateFuture<IService> |
BasicServiceContainer.getRequiredServices(String name,
boolean rebind)
Get a required services.
|
IIntermediateFuture<IService> |
IServiceProvider.getServices(ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get all services of a type.
|
IIntermediateFuture<IService> |
BasicServiceContainer.getServices(ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get all services of a type.
|
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.
|
IFuture<List<IService>> |
BasicResultSelector.selectServices(Map servicemap)
Called for each searched service provider node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IClockService
The clock service.
|
Modifier and Type | Class and Description |
---|---|
class |
ClockService
A clock service abstracts away from clock implementations.
|
Modifier and Type | Method and Description |
---|---|
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.
|
IService[] |
ComponentFactorySelector.generateServiceArray(Map servicemap)
Get all services of the map as linear collection.
|
static IService |
BasicServiceInvocationHandler.getPojoServiceProxy(Object pojo)
Get the proxy of a pojo service.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IService> |
ComponentServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get a required service.
|
IIntermediateFuture<IService> |
ComponentServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get required services.
|
Modifier and Type | Method and Description |
---|---|
static void |
BasicServiceInvocationHandler.addPojoServiceProxy(Object pojo,
IService proxy)
Add a service proxy.
|
IFuture |
DefaultServiceFetcher.createProxy(IService service,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Create a proxy.
|
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 |
---|
BasicServiceInvocationHandler(IService service,
Logger logger)
Create a new invocation handler.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IExecutionService
Common interface for different execution services.
|
Modifier and Type | Class and Description |
---|---|
class |
AsyncExecutionService
The asynchronous executor service that executes all tasks in separate executors.
|
class |
SyncExecutionService
The synchronous execution service that executes all tasks in zero to one thread.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILibraryService
Interface for the Library Service.
|
Modifier and Type | Class and Description |
---|---|
class |
LibraryService
Library service for loading classpath elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IThreadPoolService
Interface for threadpool service.
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadPoolService
Service wrapper for a threadpool.
|
Modifier and Type | Class and Description |
---|---|
class |
MicroAgentFactory
Factory for creating micro agents.
|
Copyright © 2012. All Rights Reserved.