Modifier and Type | Method and Description |
---|---|
static <T> ITerminableIntermediateFuture<T> |
RHardConstraints.getServices(IServiceProvider provider,
Class<T> type,
String scope,
MethodInfo method,
RHardConstraints hardconstraints) |
Constructor and Description |
---|
ServiceRankingDelegationResultListener(TerminableIntermediateDelegationFuture<S> future,
ITerminableIntermediateFuture<S> src,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Create a new ranker.
|
ServiceRankingDelegationResultListener2(TerminableIntermediateDelegationFuture<Tuple2<S,Double>> future,
ITerminableIntermediateFuture<S> src,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Create a new ranker.
|
Modifier and Type | Method and Description |
---|---|
<T> ITerminableIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get required services.
|
<T> ITerminableIntermediateFuture<T> |
IServiceContainer.getRequiredServices(String name)
Get a required services of a given name.
|
<T> ITerminableIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(String name)
Get a required services of a given name.
|
<T> ITerminableIntermediateFuture<T> |
IServiceContainer.getRequiredServices(String name,
boolean rebind)
Get a required services.
|
<T> ITerminableIntermediateFuture<T> |
BasicServiceContainer.getRequiredServices(String name,
boolean rebind)
Get a 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.
|
ITerminableIntermediateFuture<IService> |
IServiceProvider.getServices(ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get all services of a type.
|
ITerminableIntermediateFuture<IService> |
BasicServiceContainer.getServices(ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
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> ITerminableIntermediateFuture<T> |
ComponentServiceContainer.getRequiredServices(RequiredServiceInfo info,
RequiredServiceBinding binding,
boolean rebind,
IRemoteFilter<T> filter)
Get required services.
|
<T> ITerminableIntermediateFuture<T> |
DefaultServiceFetcher.getServices(RequiredServiceInfo info,
RequiredServiceBinding bd,
boolean rebind,
IRemoteFilter<T> filter)
Get a required multi service.
|
Modifier and Type | Method and Description |
---|---|
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 <S> ITerminableIntermediateFuture<S> |
SServiceProvider.rankServices(ITerminableIntermediateFuture<S> searchfut,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Rank the services of a search with a specific ranker.
|
static <S> ITerminableIntermediateFuture<Tuple2<S,Double>> |
SServiceProvider.rankServicesWithScores(ITerminableIntermediateFuture<S> searchfut,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Rank the services of a search with a specific ranker and emit the scores.
|
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 |
---|---|
ITerminableIntermediateFuture<Long> |
IChatService.sendFile(String nick,
String filename,
long size,
String id,
IInputConnection con)
Send a file.
|
Modifier and Type | Method and Description |
---|---|
ITerminableIntermediateFuture<IService> |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier cid,
ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get service proxies from a remote component.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPullIntermediateFuture<E>
Intermediate future with pull mechanism.
|
interface |
IPullSubscriptionIntermediateFuture<E>
Intermediate future with pull mechanism.
|
interface |
ISubscriptionIntermediateFuture<E>
The subscription intermediate future does not save the results but
instead uses a fire and forget semantics.
|
Modifier and Type | Class and Description |
---|---|
class |
PullIntermediateDelegationFuture<E>
Delegation future for pull future.
|
class |
PullIntermediateFuture<E>
Intermediate future that can be terminated from caller side.
|
class |
PullSubscriptionIntermediateDelegationFuture<E>
Delegation future for pull future.
|
class |
PullSubscriptionIntermediateFuture<E>
Intermediate future that can be terminated from caller side.
|
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.
|
Modifier and Type | Method and Description |
---|---|
ITerminableIntermediateFuture<?> |
TerminableIntermediateDelegationFuture.getSource()
Get the src.
|
Modifier and Type | Method and Description |
---|---|
void |
TerminableIntermediateDelegationFuture.setSource(ITerminableIntermediateFuture<?> src)
Set the source.
|
Constructor and Description |
---|
SubscriptionIntermediateDelegationFuture(ITerminableIntermediateFuture<?> src)
Create a new future.
|
TerminableIntermediateDelegationFuture(ITerminableIntermediateFuture<?> src)
Create a new future.
|
TerminableIntermediateDelegationResultListener(TerminableIntermediateDelegationFuture<E> future,
ITerminableIntermediateFuture<E> src)
Create a new listener.
|
Modifier and Type | Method and Description |
---|---|
<T> ITerminableIntermediateFuture<T> |
MicroAgent.getRequiredServices(String name)
Get a required services of a given name.
|
Copyright © 2013. All Rights Reserved.