Uses of Class
org.apache.felix.scr.impl.inject.RefPair
-
Packages that use RefPair Package Description org.apache.felix.scr.impl.inject org.apache.felix.scr.impl.manager -
-
Uses of RefPair in org.apache.felix.scr.impl.inject
Fields in org.apache.felix.scr.impl.inject declared as RefPair Modifier and Type Field Description private RefPair<?,?>BindParameters. refPairMethods in org.apache.felix.scr.impl.inject that return RefPair Modifier and Type Method Description RefPair<?,?>BindParameters. getRefPair()Methods in org.apache.felix.scr.impl.inject that return types with arguments of type RefPair Modifier and Type Method Description java.util.Map<RefPair<?,?>,java.lang.Object>ScrComponentContext. getBoundValues(java.lang.String key)java.util.Collection<RefPair<S,T>>OpenStatus. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)Methods in org.apache.felix.scr.impl.inject with parameters of type RefPair Modifier and Type Method Description private static java.lang.ObjectValueUtils. getLogger(java.lang.String componentType, java.lang.Class<?> targetType, ScrComponentContext componentContext, RefPair<?,?> refPair)static java.lang.ObjectValueUtils. getValue(java.lang.String componentType, ValueUtils.ValueType type, java.lang.Class<?> targetType, ScrComponentContext componentContext, RefPair<?,?> refPair)Get the value for the value typeConstructors in org.apache.felix.scr.impl.inject with parameters of type RefPair Constructor Description BindParameters(ScrComponentContext componentContext, RefPair<?,?> refPair) -
Uses of RefPair in org.apache.felix.scr.impl.manager
Subclasses of RefPair in org.apache.felix.scr.impl.manager Modifier and Type Class Description classAbstractPrototypeRefPair<S,T>classMultiplePrototypeRefPair<S,T>classSinglePrototypeRefPair<S,T>classSingleRefPair<S,T>Fields in org.apache.felix.scr.impl.manager declared as RefPair Modifier and Type Field Description private RefPair<S,T>DependencyManager.SingleDynamicCustomizer. bindingRefPairprivate RefPair<S,T>DependencyManager.SingleDynamicCustomizer. currentRefPairprivate RefPair<S,T>DependencyManager.MultipleDynamicCustomizer. lastRefPairprivate RefPair<S,T>DependencyManager.SingleStaticCustomizer. refPairFields in org.apache.felix.scr.impl.manager with type parameters of type RefPair Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Map<RefPair<?,?>,java.lang.Object>>ComponentContextImpl. boundValuesMapping of ref pairs to value boundprivate java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>>DependencyManager.AbstractCustomizer. EMPTY_REF_MAPprivate ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent>DependencyManager. m_trackerprivate java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>>DependencyManager.AbstractCustomizer. previousRefMapprivate java.util.Collection<RefPair<S,T>>DependencyManager.SingleDynamicCustomizer. queuedRefPairsprivate java.util.concurrent.atomic.AtomicReference<java.util.Collection<RefPair<S,T>>>DependencyManager.MultipleStaticReluctantCustomizer. refsMethods in org.apache.felix.scr.impl.manager that return RefPair Modifier and Type Method Description RefPair<S,T>DependencyManager.FactoryCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)RefPair<S,T>DependencyManager.MultipleDynamicCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)RefPair<S,T>DependencyManager.MultipleStaticGreedyCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)RefPair<S,T>DependencyManager.MultipleStaticReluctantCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)RefPair<S,T>DependencyManager.NoPermissionsCustomizer. addingService(org.osgi.framework.ServiceReference<T> tServiceReference)RefPair<S,T>DependencyManager.SingleDynamicCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)RefPair<S,T>DependencyManager.SingleStaticCustomizer. addingService(org.osgi.framework.ServiceReference<T> serviceReference)private RefPair<S,T>DependencyManager.SingleDynamicCustomizer. getBestFromQueue()private RefPair<S,T>DependencyManager. getBestRefPair()Returns aServiceReferenceinstances for a service implementing the interface and complying to the (optional) target filter declared for this dependency.private RefPair<S,T>DependencyManager. getRefPair(org.osgi.framework.ServiceReference<T> serviceReference)Returns the RefPair containing the given service reference and the bound service ornullif this is instance is not currently bound to that service.(package private) RefPair<S,T>DependencyManager. newRefPair(org.osgi.framework.ServiceReference<T> serviceReference)private RefPair<S,T>DependencyManager.SingleDynamicCustomizer. tryInvokeBind0(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker, java.lang.Object monitor, RefPair<S,T> refPair, int trackingCount)Methods in org.apache.felix.scr.impl.manager that return types with arguments of type RefPair Modifier and Type Method Description private java.util.Map<RefPair<?,?>,java.lang.Object>ComponentContextImpl. createNewFieldHandlerMap()java.util.Map<RefPair<?,?>,java.lang.Object>ComponentContextImpl. getBoundValues(java.lang.String key)protected java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>>DependencyManager.AbstractCustomizer. getPreviousRefMap()java.util.Collection<RefPair<S,T>>DependencyManager.Customizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.FactoryCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.MultipleDynamicCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.MultipleStaticGreedyCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.MultipleStaticReluctantCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.NoPermissionsCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.OpenStatusImpl. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.SingleDynamicCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)java.util.Collection<RefPair<S,T>>DependencyManager.SingleStaticCustomizer. getRefs(java.util.concurrent.atomic.AtomicInteger trackingCount)protected ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent>DependencyManager.AbstractCustomizer. getTracker()(package private) java.util.SortedMap<org.osgi.framework.ServiceReference<T>,RefPair<S,T>>DependencyManager. unregisterServiceListener(java.util.concurrent.atomic.AtomicInteger trackingCount)Methods in org.apache.felix.scr.impl.manager with parameters of type RefPair Modifier and Type Method Description voidDependencyManager.FactoryCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.MultipleDynamicCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticGreedyCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticReluctantCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.NoPermissionsCustomizer. addedService(org.osgi.framework.ServiceReference<T> tServiceReference, RefPair<S,T> service, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.SingleDynamicCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)voidDependencyManager.SingleStaticCustomizer. addedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, int serviceCount, ExtendedServiceEvent event)private booleanDependencyManager. doInvokeBindMethod(ComponentContextImpl<S> componentContext, ReferenceMethod bindMethod, RefPair<S,T> refPair, int trackingCount)private TDependencyManager. getService(ComponentContextImpl<S> key, RefPair<S,T> refPair)(package private) booleanDependencyManager. getServiceObject(ComponentContextImpl<S> key, ReferenceMethod bindMethod, RefPair<S,T> refPair)(package private) abstract <T> voidAbstractComponentManager. invokeBindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)(package private) <T> voidComponentFactoryImpl. invokeBindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> reference, int trackingCount)(package private) booleanDependencyManager. invokeBindMethod(ComponentContextImpl<S> componentContext, RefPair<S,T> refPair, int trackingCount, EdgeInfo info)Calls the bind method.(package private) <T> voidServiceFactoryComponentManager. invokeBindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)(package private) <T> voidSingleComponentManager. invokeBindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)(package private) abstract <T> voidAbstractComponentManager. invokeUnbindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> oldRefPair, int trackingCount)(package private) <T> voidComponentFactoryImpl. invokeUnbindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> oldRef, int trackingCount)(package private) voidDependencyManager. invokeUnbindMethod(ComponentContextImpl<S> componentContext, RefPair<S,T> refPair, int trackingCount, EdgeInfo info)Calls the unbind method.(package private) <T> voidServiceFactoryComponentManager. invokeUnbindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> oldRefPair, int trackingCount)(package private) <T> voidSingleComponentManager. invokeUnbindMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> oldRefPair, int trackingCount)(package private) abstract <T> booleanAbstractComponentManager. invokeUpdatedMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)Invoke updated method(package private) <T> booleanComponentFactoryImpl. invokeUpdatedMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> ref, int trackingCount)(package private) booleanDependencyManager. invokeUpdatedMethod(ComponentContextImpl<S> componentContext, RefPair<S,T> refPair, int trackingCount, EdgeInfo info)Calls the updated method.(package private) <T> booleanServiceFactoryComponentManager. invokeUpdatedMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)(package private) <T> booleanSingleComponentManager. invokeUpdatedMethod(DependencyManager<S,T> dependencyManager, RefPair<S,T> refPair, int trackingCount)voidDependencyManager.FactoryCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleDynamicCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticGreedyCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticReluctantCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.NoPermissionsCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> tServiceReference, RefPair<S,T> service, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.SingleDynamicCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.SingleStaticCustomizer. modifiedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.FactoryCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleDynamicCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticGreedyCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.MultipleStaticReluctantCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.NoPermissionsCustomizer. removedService(org.osgi.framework.ServiceReference<T> tServiceReference, RefPair<S,T> service, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.SingleDynamicCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)voidDependencyManager.SingleStaticCustomizer. removedService(org.osgi.framework.ServiceReference<T> serviceReference, RefPair<S,T> refPair, int trackingCount, ExtendedServiceEvent event)private voidDependencyManager.SingleDynamicCustomizer. tryInvokeBind(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker, java.lang.Object monitor, RefPair<S,T> next, int trackingCount)private RefPair<S,T>DependencyManager.SingleDynamicCustomizer. tryInvokeBind0(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker, java.lang.Object monitor, RefPair<S,T> refPair, int trackingCount)protected voidDependencyManager.AbstractCustomizer. ungetService(RefPair<S,T> ref)Method parameters in org.apache.felix.scr.impl.manager with type arguments of type RefPair Modifier and Type Method Description voidDependencyManager.AbstractCustomizer. setPreviousRefMap(java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>> previousRefMap)voidDependencyManager.Customizer. setPreviousRefMap(java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>> previousRefMap)voidDependencyManager.NoPermissionsCustomizer. setPreviousRefMap(java.util.Map<org.osgi.framework.ServiceReference<T>,RefPair<S,T>> previousRefMap)voidDependencyManager.AbstractCustomizer. setTracker(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker)voidDependencyManager.Customizer. setTracker(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker)voidDependencyManager.NoPermissionsCustomizer. setTracker(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tRefPairServiceTracker)private voidDependencyManager.SingleDynamicCustomizer. tryInvokeBind(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker, java.lang.Object monitor, RefPair<S,T> next, int trackingCount)private RefPair<S,T>DependencyManager.SingleDynamicCustomizer. tryInvokeBind0(ServiceTracker<T,RefPair<S,T>,ExtendedServiceEvent> tracker, java.lang.Object monitor, RefPair<S,T> refPair, int trackingCount)
-