Modifier and Type | Method and Description |
---|---|
IIntermediateFuture<IService> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding)
Get required services.
|
<T> IIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get required services.
|
IIntermediateFuture |
CacheServiceContainer.getRequiredServices(String name) |
<T> IIntermediateFuture<T> |
IServiceContainer.getRequiredServices(String name)
Get a required services of a given name.
|
<T> IIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(String name)
Get a required services of a given name.
|
IIntermediateFuture |
CacheServiceContainer.getRequiredServices(String name,
boolean rebind) |
<T> IIntermediateFuture<T> |
IServiceContainer.getRequiredServices(String name,
boolean rebind)
Get a required services.
|
<T> IIntermediateFuture<T> |
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 |
CacheServiceContainer.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.
|
<T> IIntermediateFuture<T> |
IRequiredServiceFetcher.getServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get a required multi service.
|
IIntermediateFuture |
CacheServiceContainer.searchServices(Class type)
Get all services of a type.
|
<T> IIntermediateFuture<T> |
IServiceContainer.searchServices(Class<T> type)
Get all services of a type.
|
<T> IIntermediateFuture<T> |
IServiceContainer.searchServices(Class<T> type,
String scope)
Get all services of a type.
|
IIntermediateFuture |
CacheServiceContainer.searchServices(Class type,
String scope)
Get all services of a type.
|
Modifier and Type | Method and Description |
---|---|
<T> IIntermediateFuture<T> |
ComponentServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind)
Get required services.
|
IIntermediateFuture |
DefaultServiceFetcher.getServices(RequiredServiceInfo info,
RequiredServiceBinding bd,
boolean rebind)
Get a required multi service.
|
<T> IIntermediateFuture<T> |
ComponentServiceContainer.searchServices(Class<T> type)
Get all services of a type.
|
<T> IIntermediateFuture<T> |
ComponentServiceContainer.searchServices(Class<T> type,
String scope)
Get all services of a type.
|
Modifier and Type | Method and Description |
---|---|
IIntermediateFuture<Object> |
SimpleMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Start the distributor.
|
IIntermediateFuture<Object> |
SequentialMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Start the distributor.
|
IIntermediateFuture<Object> |
IMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Init the call distributor.
|
Modifier and Type | Method and Description |
---|---|
static IIntermediateFuture<IService> |
SServiceProvider.getDeclaredServices(IServiceProvider provider)
Get all declared services of the given provider.
|
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.
|
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 |
---|---|
IIntermediateFuture<IChatService> |
IChatGuiService.findUsers()
Search for available chat services.
|
IIntermediateFuture<TransferInfo> |
IChatGuiService.getFileTransfers()
Get a snapshot of the currently managed file transfers.
|
IIntermediateFuture<IChatService> |
IChatGuiService.message(String text,
IComponentIdentifier[] receivers,
boolean self)
Post a message.
|
IIntermediateFuture<IChatService> |
IChatGuiService.status(String status,
byte[] image,
IComponentIdentifier[] receivers)
Post a status change.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISubscriptionIntermediateFuture<E>
The subscription intermediate future does not save the results but
instead uses a fire and forget semantics.
|
interface |
ITerminableIntermediateFuture<E>
Interface for an intermediate future that can be terminated
from caller side.
|
Modifier and Type | Class and Description |
---|---|
class |
IntermediateFuture<E>
Default implementation of an intermediate future.
|
class |
SubscriptionIntermediateDelegationFuture<E> |
class |
SubscriptionIntermediateFuture<E>
Implementation of the subscription intermediate future.
|
class |
TerminableIntermediateDelegationFuture<E>
A terminable intermediate delegation future can be used when a termination intermediate future
should be delegated.
|
class |
TerminableIntermediateFuture<E>
Intermediate future that can be terminated from caller side.
|
Constructor and Description |
---|
IntermediateFutureIterator(IIntermediateFuture<E> fut,
ISuspendable sus)
Create an intermediate future iterator.
|
Modifier and Type | Method and Description |
---|---|
<T> IIntermediateFuture<T> |
MicroAgent.getRequiredServices(String name)
Get a required services of a given name.
|
Copyright © 2012. All Rights Reserved.