Interface IGlobalServicePoolService
-
- All Known Implementing Classes:
GlobalServicePoolAgent
public interface IGlobalServicePoolService
Service pool service that allows for adding and removing service types and handling strategies to the pool.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.lang.Void>
addServiceType(java.lang.Class<?> servicetype, java.lang.String componentmodel, CreationInfo info, IGlobalPoolStrategy strategy)
Add a new service type and a strategy.IFuture<java.lang.Void>
removeServiceType(java.lang.Class<?> servicetype)
Remove a service type.
-
-
-
Method Detail
-
addServiceType
IFuture<java.lang.Void> addServiceType(java.lang.Class<?> servicetype, java.lang.String componentmodel, CreationInfo info, IGlobalPoolStrategy strategy)
Add a new service type and a strategy.- Parameters:
servicetype
- The service type.componentmodel
- The component model.
-
removeServiceType
IFuture<java.lang.Void> removeServiceType(java.lang.Class<?> servicetype)
Remove a service type.- Parameters:
servicetype
- The service type.
-
-