Uses of Interface
org.eclipse.sisu.Mediator
-
Packages that use Mediator Package Description org.eclipse.sisu.inject Dynamic bean lookup across multiple injectors.org.eclipse.sisu.space Customizable scanning of bean implementations. -
-
Uses of Mediator in org.eclipse.sisu.inject
Fields in org.eclipse.sisu.inject declared as Mediator Modifier and Type Field Description private Mediator<Q,T,W>
WatchedBeans. mediator
Methods in org.eclipse.sisu.inject that return Mediator Modifier and Type Method Description static <Q extends java.lang.annotation.Annotation,T,W>
Mediator<Q,T,W>Legacy. adapt(Mediator<Q,T,W> delegate)
Deprecated.Methods in org.eclipse.sisu.inject with parameters of type Mediator Modifier and Type Method Description <Q extends java.lang.annotation.Annotation,T,W>
voidBeanLocator. watch(com.google.inject.Key<T> key, Mediator<Q,T,W> mediator, W watcher)
Tracks bean implementations that match the given qualified bindingKey
.void
DefaultBeanLocator. watch(com.google.inject.Key key, Mediator mediator, java.lang.Object watcher)
Constructors in org.eclipse.sisu.inject with parameters of type Mediator Constructor Description WatchedBeans(com.google.inject.Key<T> key, Mediator<Q,T,W> mediator, W watcher)
-
Uses of Mediator in org.eclipse.sisu.space
Fields in org.eclipse.sisu.space declared as Mediator Modifier and Type Field Description (package private) Mediator<Q,T,W>
MediationListener.Mediation. mediator
Methods in org.eclipse.sisu.space with parameters of type Mediator Modifier and Type Method Description void
MediationListener. mediate(com.google.inject.Key key, Mediator mediator, java.lang.Class watcherType)
Adds aMediationListener.Mediation
record containing the necessary details about a mediated watcher.private void
QualifiedTypeBinder. mediate(com.google.inject.Key watchedKey, Mediator mediator, java.lang.Class watcherType)
Uses the given mediator to mediate updates between theBeanLocator
and associated watchers.Method parameters in org.eclipse.sisu.space with type arguments of type Mediator Modifier and Type Method Description private void
QualifiedTypeBinder. registerMediator(java.lang.Class<Mediator> mediatorType)
Registers an instance of the givenMediator
using its generic type arguments as configuration.Constructors in org.eclipse.sisu.space with parameters of type Mediator Constructor Description Mediation(com.google.inject.Key<T> watchedKey, Mediator<Q,T,W> mediator, java.lang.Class<W> watcherType)
-