public class ServiceProviderCustomizer<S,T>
extends java.lang.Object
CountDownLatch can be given,
to ensure to wait till the service is available| Constructor and Description |
|---|
ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch) |
ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch,
java.util.concurrent.CountDownLatch removeLatch) |
ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch,
java.util.concurrent.CountDownLatch removeLatch,
java.util.concurrent.CountDownLatch modifyLatch) |
| Modifier and Type | Method and Description |
|---|---|
T |
addingService(<any> reference) |
int |
getAddCount()
Returns how often add was called
|
int |
getModifyCount()
Returns how often modify was called
|
int |
getRemoveCount()
Returns how often remove was called
|
void |
modifiedService(<any> reference,
T service) |
void |
removedService(<any> reference,
T service) |
public ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch)
public ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch,
java.util.concurrent.CountDownLatch removeLatch)
public ServiceProviderCustomizer(BundleContext context,
java.util.concurrent.CountDownLatch createLatch,
java.util.concurrent.CountDownLatch removeLatch,
java.util.concurrent.CountDownLatch modifyLatch)
public int getAddCount()
public int getRemoveCount()
public int getModifyCount()
public T addingService(<any> reference)
public void modifiedService(<any> reference,
T service)
public void removedService(<any> reference,
T service)
Data In Motion Consulting GmbH