Interface IGlobalPoolManagementService
-
- All Known Implementing Classes:
GlobalServicePoolAgent
public interface IGlobalPoolManagementService
The global pool management service is exposed by the global pool and used by the intelligent proxies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IIntermediateFuture<IService>
getPoolServices(ClassInfo type, java.util.Set<IServiceIdentifier> brokens)
Get a set of services managed by the pool.IFuture<java.lang.Void>
sendUsageInfo(java.util.Map<IServiceIdentifier,UsageInfo> infos)
Inform about service usage.
-
-
-
Method Detail
-
getPoolServices
IIntermediateFuture<IService> getPoolServices(ClassInfo type, java.util.Set<IServiceIdentifier> brokens)
Get a set of services managed by the pool.- Parameters:
type
- The service type.- Returns:
- A number of services from the pool.
-
sendUsageInfo
IFuture<java.lang.Void> sendUsageInfo(java.util.Map<IServiceIdentifier,UsageInfo> infos)
Inform about service usage.- Parameters:
The
- usage infos per service class.
-
-