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 class
Fields in org.eclipse.sisu.inject with type parameters of type BindingPublisherModifier and TypeFieldDescription(package private) final RankedSequence<BindingPublisher>
RankedBindings.pendingPublishers
private final RankedSequence<BindingPublisher>
DefaultBeanLocator.publishers
private final Iterable<BindingPublisher>
ImplicitBindings.publishers
Methods in org.eclipse.sisu.inject that return types with arguments of type BindingPublisherModifier and TypeMethodDescriptionDefaultBeanLocator.publishers()
MutableBeanLocator.publishers()
Snapshot of currently registeredBindingPublisher
s.Methods in org.eclipse.sisu.inject with parameters of type BindingPublisherModifier and TypeMethodDescriptionboolean
DefaultBeanLocator.add
(BindingPublisher publisher) boolean
MutableBeanLocator.add
(BindingPublisher publisher) Adds the given rankedBindingPublisher
and distributes itsBinding
s.(package private) void
RankedBindings.add
(BindingPublisher publisher, int rank) boolean
DefaultBeanLocator.remove
(BindingPublisher publisher) boolean
MutableBeanLocator.remove
(BindingPublisher publisher) Removes the givenBindingPublisher
and itsBinding
s.(package private) void
RankedBindings.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 aBindingPublisher
of 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 void
SisuTracker.addPublisher
(Long bundleId, BindingPublisher publisher) -
Uses of BindingPublisher in org.eclipse.sisu.osgi
Classes in org.eclipse.sisu.osgi that implement BindingPublisherModifier and TypeClassDescriptionfinal class
On-demand publisher ofBinding
s from the OSGi service registry. -
Uses of BindingPublisher in org.eclipse.sisu.plexus
Methods in org.eclipse.sisu.plexus that return BindingPublisher