public interface

Mediator

org.sonatype.inject.Mediator<Q extends java.lang.annotation.Annotation, T, W>

Class Overview

Mediates bean entries sent from the BeanLocator to associated watching objects.

Summary

Public Methods
abstract void add(BeanEntry<Q, T> entry, W watcher)
Processes the added BeanEntry and sends the necessary updates to the watcher.
abstract void remove(BeanEntry<Q, T> entry, W watcher)
Processes the removed BeanEntry and sends the necessary updates to the watcher.

Public Methods

public abstract void add (BeanEntry<Q, T> entry, W watcher)

Processes the added BeanEntry and sends the necessary updates to the watcher.

Parameters
entry The added bean entry
watcher The watching object
Throws
Exception

public abstract void remove (BeanEntry<Q, T> entry, W watcher)

Processes the removed BeanEntry and sends the necessary updates to the watcher.

Parameters
entry The removed bean entry
watcher The watching object
Throws
Exception