static class ServiceRegistry.UsageCount
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.concurrent.atomic.AtomicLong |
m_count |
(package private) boolean |
m_prototype |
(package private) ServiceReference<?> |
m_ref |
(package private) java.util.concurrent.atomic.AtomicLong |
m_serviceObjectsCount |
(package private) java.util.concurrent.atomic.AtomicReference<ServiceRegistry.ServiceHolder> |
m_svcHolderRef |
| Constructor and Description |
|---|
UsageCount(ServiceReference<?> ref,
boolean isPrototype) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Object |
getService() |
final ServiceReference<?> m_ref
final boolean m_prototype
final java.util.concurrent.atomic.AtomicLong m_count
final java.util.concurrent.atomic.AtomicLong m_serviceObjectsCount
final java.util.concurrent.atomic.AtomicReference<ServiceRegistry.ServiceHolder> m_svcHolderRef
UsageCount(ServiceReference<?> ref, boolean isPrototype)