Uses of Interface
org.eclipse.sisu.inject.BindingPublisher
Packages that use BindingPublisher
Package
Description
Dynamic bean lookup across multiple injectors.
Utilities to test, launch, and extend Sisu applications.
Sisu-Plexus backend implementation.
-
Uses of BindingPublisher in org.eclipse.sisu.inject
Classes in org.eclipse.sisu.inject that implement BindingPublisherModifier and TypeClassDescriptionfinal classFields in org.eclipse.sisu.inject with type parameters of type BindingPublisherModifier and TypeFieldDescriptionprivate static final com.google.inject.Key<BindingPublisher> InjectorBindings.BINDING_PUBLISHER_KEY(package private) final RankedSequence<BindingPublisher> RankedBindings.pendingPublishersprivate final RankedSequence<BindingPublisher> DefaultBeanLocator.publishersprivate final Iterable<BindingPublisher> ImplicitBindings.publishersMethods in org.eclipse.sisu.inject that return BindingPublisherModifier and TypeMethodDescriptionstatic BindingPublisherInjectorBindings.findBindingPublisher(com.google.inject.Injector injector) Methods in org.eclipse.sisu.inject that return types with arguments of type BindingPublisherModifier and TypeMethodDescriptionDefaultBeanLocator.publishers()MutableBeanLocator.publishers()Snapshot of currently registeredBindingPublishers.Methods in org.eclipse.sisu.inject with parameters of type BindingPublisherModifier and TypeMethodDescriptionbooleanDefaultBeanLocator.add(BindingPublisher publisher) booleanMutableBeanLocator.add(BindingPublisher publisher) Adds the given rankedBindingPublisherand distributes itsBindings.(package private) voidRankedBindings.add(BindingPublisher publisher, int rank) booleanDefaultBeanLocator.remove(BindingPublisher publisher) booleanMutableBeanLocator.remove(BindingPublisher publisher) Removes the givenBindingPublisherand itsBindings.(package private) voidRankedBindings.remove(BindingPublisher publisher) Constructor parameters in org.eclipse.sisu.inject with type arguments of type BindingPublisherModifierConstructorDescription(package private)ImplicitBindings(Iterable<BindingPublisher> publishers) (package private)RankedBindings(com.google.inject.TypeLiteral<T> type, RankedSequence<BindingPublisher> publishers) -
Uses of BindingPublisher in org.eclipse.sisu.launch
Methods in org.eclipse.sisu.launch that return BindingPublisherModifier and TypeMethodDescriptionBundlePlan.prepare(org.osgi.framework.Bundle bundle) Prepares aBindingPublisherof components for the given bundle.SisuBundlePlan.prepare(org.osgi.framework.Bundle bundle) SisuTracker.prepare(org.osgi.framework.Bundle bundle) Methods in org.eclipse.sisu.launch with parameters of type BindingPublisherModifier and TypeMethodDescriptionprivate voidSisuTracker.addPublisher(Long bundleId, BindingPublisher publisher) -
Uses of BindingPublisher in org.eclipse.sisu.osgi
Classes in org.eclipse.sisu.osgi that implement BindingPublisherModifier and TypeClassDescriptionfinal classOn-demand publisher ofBindings from the OSGi service registry. -
Uses of BindingPublisher in org.eclipse.sisu.plexus
Methods in org.eclipse.sisu.plexus that return BindingPublisher