Uses of Class
org.apache.felix.scr.impl.inject.RefPair
Packages that use RefPair
-
Uses of RefPair in org.apache.felix.scr.impl.inject
Fields in org.apache.felix.scr.impl.inject declared as RefPairMethods in org.apache.felix.scr.impl.inject that return RefPairMethods in org.apache.felix.scr.impl.inject that return types with arguments of type RefPairModifier and TypeMethodDescriptionScrComponentContext.getBoundValues(String key) Collection<RefPair<S, T>> OpenStatus.getRefs(AtomicInteger trackingCount) Methods in org.apache.felix.scr.impl.inject with parameters of type RefPairModifier and TypeMethodDescriptionprivate static ObjectValueUtils.getLogger(String componentType, Class<?> targetType, ScrComponentContext componentContext, RefPair<?, ?> refPair) static ObjectValueUtils.getValue(String componentType, ValueUtils.ValueType type, Class<?> targetType, ScrComponentContext componentContext, RefPair<?, ?> refPair) Get the value for the value typeConstructors in org.apache.felix.scr.impl.inject with parameters of type RefPairModifierConstructorDescriptionBindParameters(ScrComponentContext componentContext, RefPair<?, ?> refPair) -
Uses of RefPair in org.apache.felix.scr.impl.manager
Subclasses of RefPair in org.apache.felix.scr.impl.managerSubinterfaces with type arguments of type RefPair in org.apache.felix.scr.impl.managerFields in org.apache.felix.scr.impl.manager declared as RefPairModifier and TypeFieldDescriptionDependencyManager.SingleDynamicCustomizer.bindingRefPairDependencyManager.SingleDynamicCustomizer.currentRefPairDependencyManager.MultipleDynamicCustomizer.lastRefPairDependencyManager.SingleStaticCustomizer.refPairFields in org.apache.felix.scr.impl.manager with type parameters of type RefPairModifier and TypeFieldDescriptionComponentContextImpl.boundValuesMapping of ref pairs to value boundDependencyManager.AbstractCustomizer.EMPTY_REF_MAPprivate ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent> DependencyManager.m_trackerDependencyManager.AbstractCustomizer.previousRefMapprivate Collection<RefPair<S, T>> DependencyManager.SingleDynamicCustomizer.queuedRefPairsprivate final AtomicReference<Collection<RefPair<S, T>>> DependencyManager.MultipleStaticReluctantCustomizer.refsMethods in org.apache.felix.scr.impl.manager that return RefPairModifier and TypeMethodDescriptionDependencyManager.FactoryCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.MultipleDynamicCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.MultipleStaticGreedyCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.MultipleStaticReluctantCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.NoPermissionsCustomizer.addingService(org.osgi.framework.ServiceReference<T> tServiceReference) DependencyManager.SingleDynamicCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.SingleStaticCustomizer.addingService(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.SingleDynamicCustomizer.getBestFromQueue()DependencyManager.getBestRefPair()Returns aServiceReferenceinstances for a service implementing the interface and complying to the (optional) target filter declared for this dependency.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.DependencyManager.newRefPair(org.osgi.framework.ServiceReference<T> serviceReference) DependencyManager.SingleDynamicCustomizer.tryInvokeBind0(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent> tracker, Object monitor, RefPair<S, T> refPair, int trackingCount) Methods in org.apache.felix.scr.impl.manager that return types with arguments of type RefPairModifier and TypeMethodDescriptionComponentContextImpl.createNewFieldHandlerMap()ComponentContextImpl.getBoundValues(String key) DependencyManager.AbstractCustomizer.getPreviousRefMap()Collection<RefPair<S, T>> DependencyManager.Customizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.FactoryCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.MultipleDynamicCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.MultipleStaticGreedyCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.MultipleStaticReluctantCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.NoPermissionsCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.OpenStatusImpl.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.SingleDynamicCustomizer.getRefs(AtomicInteger trackingCount) Collection<RefPair<S, T>> DependencyManager.SingleStaticCustomizer.getRefs(AtomicInteger trackingCount) protected ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent> DependencyManager.AbstractCustomizer.getTracker()DependencyManager.unregisterServiceListener(AtomicInteger trackingCount) Methods in org.apache.felix.scr.impl.manager with parameters of type RefPairModifier and TypeMethodDescriptionvoidDependencyManager.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, Object monitor, RefPair<S, T> next, int trackingCount) DependencyManager.SingleDynamicCustomizer.tryInvokeBind0(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent> tracker, 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 RefPairModifier and TypeMethodDescriptionvoidDependencyManager.AbstractCustomizer.setPreviousRefMap(Map<org.osgi.framework.ServiceReference<T>, RefPair<S, T>> previousRefMap) voidDependencyManager.Customizer.setPreviousRefMap(Map<org.osgi.framework.ServiceReference<T>, RefPair<S, T>> previousRefMap) voidDependencyManager.NoPermissionsCustomizer.setPreviousRefMap(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, Object monitor, RefPair<S, T> next, int trackingCount) DependencyManager.SingleDynamicCustomizer.tryInvokeBind0(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent> tracker, Object monitor, RefPair<S, T> refPair, int trackingCount)