Package org.apache.felix.framework
Class ServiceRegistry.UsageCount
- java.lang.Object
-
- org.apache.felix.framework.ServiceRegistry.UsageCount
-
- Enclosing class:
- ServiceRegistry
static class ServiceRegistry.UsageCount extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description UsageCount(ServiceReference<?> ref, boolean isPrototype)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Object
getService()
-
-
-
Field Detail
-
m_ref
final ServiceReference<?> m_ref
-
m_prototype
final boolean m_prototype
-
m_count
final java.util.concurrent.atomic.AtomicLong m_count
-
m_serviceObjectsCount
final java.util.concurrent.atomic.AtomicLong m_serviceObjectsCount
-
m_svcHolderRef
final java.util.concurrent.atomic.AtomicReference<ServiceRegistry.ServiceHolder> m_svcHolderRef
-
-
Constructor Detail
-
UsageCount
UsageCount(ServiceReference<?> ref, boolean isPrototype)
-
-