Uses of Interface
org.eclipse.sisu.inject.BindingPublisher
-
Packages that use BindingPublisher Package Description org.eclipse.sisu.inject Dynamic bean lookup across multiple injectors.org.eclipse.sisu.launch Utilities to test, launch, and extend Sisu applications.org.eclipse.sisu.osgi org.eclipse.sisu.plexus Sisu-Plexus backend implementation. -
-
Uses of BindingPublisher in org.eclipse.sisu.inject
Classes in org.eclipse.sisu.inject that implement BindingPublisher Modifier and Type Class Description class
InjectorBindings
Fields in org.eclipse.sisu.inject with type parameters of type BindingPublisher Modifier and Type Field Description (package private) RankedSequence<BindingPublisher>
RankedBindings. pendingPublishers
private RankedSequence<BindingPublisher>
DefaultBeanLocator. publishers
private java.lang.Iterable<BindingPublisher>
ImplicitBindings. publishers
Methods in org.eclipse.sisu.inject that return types with arguments of type BindingPublisher Modifier and Type Method Description java.lang.Iterable<BindingPublisher>
DefaultBeanLocator. publishers()
java.lang.Iterable<BindingPublisher>
MutableBeanLocator. publishers()
Snapshot of currently registeredBindingPublisher
s.Methods in org.eclipse.sisu.inject with parameters of type BindingPublisher Modifier and Type Method Description boolean
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 BindingPublisher Constructor Description ImplicitBindings(java.lang.Iterable<BindingPublisher> publishers)
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 BindingPublisher Modifier and Type Method Description BindingPublisher
BundlePlan. prepare(org.osgi.framework.Bundle bundle)
Prepares aBindingPublisher
of components for the given bundle.BindingPublisher
SisuBundlePlan. prepare(org.osgi.framework.Bundle bundle)
BindingPublisher
SisuTracker. prepare(org.osgi.framework.Bundle bundle)
Methods in org.eclipse.sisu.launch with parameters of type BindingPublisher Modifier and Type Method Description private void
SisuTracker. addPublisher(java.lang.Long bundleId, BindingPublisher publisher)
-
Uses of BindingPublisher in org.eclipse.sisu.osgi
Classes in org.eclipse.sisu.osgi that implement BindingPublisher Modifier and Type Class Description class
ServiceBindings
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 Modifier and Type Method Description BindingPublisher
PlexusBundlePlan. prepare(org.osgi.framework.Bundle bundle)
-