| org.sonatype.guice.plexus.binders.PlexusBeanManager |
Known Indirect Subclasses
|
Service that manages the lifecycle of Plexus beans.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Decides whether the given bean property will be managed by this manager.
| |||||||||||
Decides whether the given Plexus bean instance will be managed by this manager.
| |||||||||||
Decides whether instances of the given Plexus bean type should be reported to this manager.
| |||||||||||
Tells this manager to unmanage the given Plexus bean instance.
| |||||||||||
Tells this manager to unmanage all the Plexus bean instances it knows about.
| |||||||||||
Decides whether the given bean property will be managed by this manager.
| property | The bean property |
|---|
null
Decides whether the given Plexus bean instance will be managed by this manager.
| bean | The Plexus bean instance |
|---|
true if the bean instance will be managed; otherwise false
Decides whether instances of the given Plexus bean type should be reported to this manager.
| clazz | The Plexus bean type |
|---|
true if instances of the bean should be reported; otherwise false
Tells this manager to unmanage the given Plexus bean instance.
| bean | The Plexus bean instance |
|---|
true if the bean instance was unmanaged; otherwise false
Tells this manager to unmanage all the Plexus bean instances it knows about.
true if any bean instances were unmanaged; otherwise false