Package | Description |
---|---|
jadex.base | |
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.bridge.service.types.remote | |
jadex.commons |
This package contains generic utility classes.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFileFilter
The default file filter allows using different file extensions.
|
class |
ModelFileFilter
Filter for Jadex component models.
|
Modifier and Type | Method and Description |
---|---|
static IIntermediateFuture<FileData> |
SRemoteGui.listFiles(FileData dir,
IRemoteFilter filter)
List files in a directory matching a filter (if any).
|
static IIntermediateFuture<FileData> |
SRemoteGui.listFiles(FileData dir,
IRemoteFilter filter,
IExternalAccess exta)
List files in a directory matching a filter (if any).
|
static ISubscriptionIntermediateFuture<FileData> |
SRemoteGui.listJarFileEntries(FileData file,
IRemoteFilter filter)
List files of a remote jar file
|
static ISubscriptionIntermediateFuture<FileData> |
SRemoteGui.listJarFileEntries(FileData file,
IRemoteFilter filter,
IExternalAccess exta)
List files in a directory matching a filter (if any).
|
Modifier and Type | Class and Description |
---|---|
class |
FactoryFilter
Filtering specific component factories.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConstraintFilter<T> |
class |
ConstantValueFilter |
class |
InequalityFilter |
class |
StrictInequalityFilter
Hard constraint filter for strict inequalities (> and <).
|
Modifier and Type | Method and Description |
---|---|
IRemoteFilter<?> |
RHardConstraints.getLocalFilter()
Gets the filter for local filtering.
|
IRemoteFilter<IService> |
RHardConstraints.getLocalFilter(MethodInfo method)
Gets the filter for local filtering.
|
IRemoteFilter<?> |
RHardConstraints.getRemotableFilter()
Gets the filter that is remotable.
|
Modifier and Type | Method and Description |
---|---|
<T> IFuture<T> |
BasicServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
<T> IFuture<T> |
BasicServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding,
IRemoteFilter<T> filter)
Get a required service.
|
<T> IFuture<T> |
IServiceContainer.getRequiredService(String name,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
<T> IFuture<T> |
BasicServiceContainer.getRequiredService(String name,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
<T> ITerminableIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get required services.
|
<T> IIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
IRemoteFilter<T> filter)
Get required services.
|
<T> ITerminableIntermediateFuture<T> |
IServiceContainer.getRequiredServices(String name,
boolean rebind,
IRemoteFilter<T> filter)
Get a required services.
|
<T> ITerminableIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(String name,
boolean rebind,
IRemoteFilter<T> filter)
Get a required services.
|
IFuture<IService> |
IServiceProvider.getService(ClassInfo type,
String scope,
IRemoteFilter<IService> filter)
Get all services of a type.
|
<T> IFuture<T> |
IRequiredServiceFetcher.getService(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
ITerminableIntermediateFuture<IService> |
IServiceProvider.getServices(ClassInfo type,
String scope,
IRemoteFilter<IService> filter)
Get all services of a type.
|
<T> ITerminableIntermediateFuture<T> |
IRequiredServiceFetcher.getServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get a required multi service.
|
Modifier and Type | Method and Description |
---|---|
<T> IFuture<T> |
ComponentServiceContainer.getRequiredService(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
<T> ITerminableIntermediateFuture<T> |
ComponentServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get required services.
|
IFuture<IService> |
ComponentServiceContainer.getService(ClassInfo type,
String scope,
IRemoteFilter<IService> filter)
Get all services of a type.
|
<T> IFuture<T> |
DefaultServiceFetcher.getService(RequiredServiceInfo info,
RequiredServiceBinding bd,
boolean rebind,
IRemoteFilter<T> filter)
Get a required service.
|
ITerminableIntermediateFuture<IService> |
ComponentServiceContainer.getServices(ClassInfo type,
String scope,
IRemoteFilter<IService> filter)
Get all services of a type.
|
<T> ITerminableIntermediateFuture<T> |
DefaultServiceFetcher.getServices(RequiredServiceInfo info,
RequiredServiceBinding bd,
boolean rebind,
IRemoteFilter<T> filter)
Get a required multi service.
|
Modifier and Type | Class and Description |
---|---|
class |
ProxyFilter
Test if a class is a proxy.
|
class |
ServiceIdFilter
Filter for service ids.
|
Modifier and Type | Field and Description |
---|---|
static IRemoteFilter |
ProxyFilter.PROXYFILTER
Static proxy filter instance.
|
Modifier and Type | Method and Description |
---|---|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
Class<T> type,
String scope,
IRemoteFilter<T> filter)
Get one service 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.
|
<T> IFuture<T> |
LocalServiceRegistry.searchGlobalService(Class<T> type,
IComponentIdentifier cid,
IRemoteFilter<T> filter)
Search for services.
|
<T> ITerminableIntermediateFuture<T> |
LocalServiceRegistry.searchGlobalServices(Class<T> type,
IComponentIdentifier cid,
IRemoteFilter<T> filter)
Search for services.
|
<T> IFuture<T> |
LocalServiceRegistry.searchService(Class<T> type,
IComponentIdentifier cid,
String scope,
IRemoteFilter<T> filter)
Search for service.
|
<T> ISubscriptionIntermediateFuture<T> |
LocalServiceRegistry.searchServices(Class<T> type,
IComponentIdentifier cid,
String scope,
IRemoteFilter<T> filter)
Search for services.
|
Modifier and Type | Method and Description |
---|---|
<T> IFuture<Collection<T>> |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier caller,
IComponentIdentifier cid,
Class<T> service,
String scope,
IRemoteFilter<T> filter)
Get all service proxies from a remote component.
|
<T> IFuture<T> |
IRemoteServiceManagementService.getServiceProxy(IComponentIdentifier caller,
IComponentIdentifier cid,
Class<T> service,
String scope,
IRemoteFilter<T> filter)
Get a service proxy from a remote component.
|
Modifier and Type | Class and Description |
---|---|
class |
ComposedRemoteFilter
A filter checks if an object matches
the given subfilters.
|
static class |
IRemoteFilter.AlwaysFilter
A filter that always returns true.
|
static class |
IRemoteFilter.NeverFilter
A filter that always returns false.
|
Modifier and Type | Field and Description |
---|---|
static IRemoteFilter |
IRemoteFilter.ALWAYS
A filter that always returns true.
|
static IRemoteFilter |
IRemoteFilter.NEVER
A filter that always returns false.
|
Modifier and Type | Method and Description |
---|---|
IRemoteFilter[] |
ComposedRemoteFilter.getFilters()
Get the filters.
|
Modifier and Type | Method and Description |
---|---|
void |
ComposedRemoteFilter.addFilter(IRemoteFilter filter)
Add a filter.
|
void |
ComposedRemoteFilter.setFilters(IRemoteFilter[] filters)
Set the filters.
|
Constructor and Description |
---|
ComposedRemoteFilter(IRemoteFilter[] filters)
Create a composed filter.
|
ComposedRemoteFilter(IRemoteFilter[] filters,
int operator)
Create a composed filter.
|
Copyright © 2015. All Rights Reserved.