org.beanfabrics.event
Interface WeakListener

All Known Subinterfaces:
WeakListListener, WeakPropertyChangeListener
All Known Implementing Classes:
WeakListAdapter

public interface WeakListener

The WeakListener is a marker interface for listener classes.

When registered with an event source the listener should be stored using a WeakReference. When an listener is found to be only weak reachable it can be unregistered safely from the event source.