Package | Description |
---|---|
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.component.interceptors | |
jadex.bridge.service.search | |
jadex.bridge.service.types.publish | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
IServiceIdentifier |
ServiceTerminatedException.getServiceIdentifier()
Get the service identifier.
|
Constructor and Description |
---|
ServiceTerminatedException(IServiceIdentifier sid)
Create a service termination exception.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceIdentifier
Service identifier for uniquely identifying a service.
|
Modifier and Type | Method and Description |
---|---|
static IServiceIdentifier |
BasicService.createServiceIdentifier(IComponentIdentifier providerid,
String servicename,
Class<?> servicetype,
Class<?> serviceimpl,
IResourceIdentifier rid)
Create a new service identifier.
|
IServiceIdentifier |
IService.getServiceIdentifier()
Get the service identifier.
|
IServiceIdentifier |
BasicService.getServiceIdentifier()
Get the service id.
|
Modifier and Type | Method and Description |
---|---|
abstract IFuture<Class<?>> |
BasicServiceContainer.getServiceType(IServiceIdentifier sid) |
IFuture<Void> |
IServiceContainer.removeService(IServiceIdentifier sid)
Removes a service from the container (shutdowns also the service if the container is running).
|
IFuture |
CacheServiceContainer.removeService(IServiceIdentifier sid)
Removes a service from the platform (shutdowns also the service).
|
IFuture<Void> |
BasicServiceContainer.removeService(IServiceIdentifier sid)
Removes a service from the platform (shutdowns also the service).
|
Modifier and Type | Method and Description |
---|---|
IServiceIdentifier |
BasicServiceInvocationHandler.getServiceIdentifier()
Get the sid.
|
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.
|
IFuture<Class<?>> |
ComponentServiceContainer.getServiceType(IServiceIdentifier sid) |
static void |
BasicServiceInvocationHandler.removePojoServiceProxy(IServiceIdentifier sid)
Remove a pojo - proxy pair.
|
Constructor and Description |
---|
BasicServiceInvocationHandler(IServiceIdentifier sid,
Logger logger,
boolean realtime)
Create a new invocation handler.
|
Constructor and Description |
---|
DelegationInterceptor(IInternalAccess ia,
RequiredServiceInfo info,
RequiredServiceBinding binding,
IRequiredServiceFetcher fetcher,
IServiceIdentifier sid,
boolean realtime)
Create a new invocation handler.
|
Modifier and Type | Method and Description |
---|---|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IServiceIdentifier sid)
Get one service with id.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IPublishService.unpublishService(IServiceIdentifier sid)
Unpublish a service.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
MicroAgent.removeService(IServiceIdentifier sid)
Removes a service from the platform (shutdowns also the service).
|
Copyright © 2013. All Rights Reserved.