private class DependencyManager.MultipleStaticReluctantCustomizer extends DependencyManager.AbstractCustomizer
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.atomic.AtomicReference<java.util.Collection<RefPair<S,T>>> |
refs |
private int |
trackingCount |
Modifier | Constructor and Description |
---|---|
private |
MultipleStaticReluctantCustomizer() |
Modifier and Type | Method and Description |
---|---|
void |
addedService(org.osgi.framework.ServiceReference<T> serviceReference,
RefPair<S,T> refPair,
int trackingCount,
int serviceCount,
ExtendedServiceEvent event) |
RefPair<S,T> |
addingService(org.osgi.framework.ServiceReference<T> serviceReference) |
void |
close() |
java.util.Collection<RefPair<S,T>> |
getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount) |
void |
modifiedService(org.osgi.framework.ServiceReference<T> serviceReference,
RefPair<S,T> refPair,
int trackingCount,
ExtendedServiceEvent event) |
boolean |
prebind(ComponentContextImpl<S> key) |
void |
removedService(org.osgi.framework.ServiceReference<T> serviceReference,
RefPair<S,T> refPair,
int trackingCount,
ExtendedServiceEvent event) |
deactivateTracker, getPreviousRefMap, getTracker, isActive, isSatisfied, isTrackerOpened, setPreviousRefMap, setTracker, setTrackerOpened, tracked, ungetService
private final java.util.concurrent.atomic.AtomicReference<java.util.Collection<RefPair<S,T>>> refs
private int trackingCount
public RefPair<S,T> addingService(org.osgi.framework.ServiceReference<T> serviceReference)
public void addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)
public void modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)
public void removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)
public boolean prebind(ComponentContextImpl<S> key)
public void close()