Class DefaultComponentDiscovererManager
- java.lang.Object
-
- org.codehaus.plexus.component.discovery.DefaultComponentDiscovererManager
-
- All Implemented Interfaces:
ComponentDiscovererManager
public class DefaultComponentDiscovererManager extends java.lang.Object implements ComponentDiscovererManager
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ComponentDiscoverer>
componentDiscoverers
private java.util.Map<ComponentDiscoveryListener,java.lang.Object>
listeners
-
Constructor Summary
Constructors Constructor Description DefaultComponentDiscovererManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addComponentDiscoverer(ComponentDiscoverer discoverer)
void
fireComponentDiscoveryEvent(ComponentDiscoveryEvent event)
java.util.List<ComponentDiscoverer>
getComponentDiscoverers()
java.util.Map<ComponentDiscoveryListener,java.lang.Object>
getComponentDiscoveryListeners()
void
registerComponentDiscoveryListener(ComponentDiscoveryListener listener)
void
removeComponentDiscoveryListener(ComponentDiscoveryListener listener)
-
-
-
Field Detail
-
componentDiscoverers
private final java.util.List<ComponentDiscoverer> componentDiscoverers
-
listeners
private final java.util.Map<ComponentDiscoveryListener,java.lang.Object> listeners
-
-
Method Detail
-
addComponentDiscoverer
public void addComponentDiscoverer(ComponentDiscoverer discoverer)
- Specified by:
addComponentDiscoverer
in interfaceComponentDiscovererManager
-
getComponentDiscoverers
public java.util.List<ComponentDiscoverer> getComponentDiscoverers()
- Specified by:
getComponentDiscoverers
in interfaceComponentDiscovererManager
-
getComponentDiscoveryListeners
public java.util.Map<ComponentDiscoveryListener,java.lang.Object> getComponentDiscoveryListeners()
- Specified by:
getComponentDiscoveryListeners
in interfaceComponentDiscovererManager
-
registerComponentDiscoveryListener
public void registerComponentDiscoveryListener(ComponentDiscoveryListener listener)
- Specified by:
registerComponentDiscoveryListener
in interfaceComponentDiscovererManager
-
removeComponentDiscoveryListener
public void removeComponentDiscoveryListener(ComponentDiscoveryListener listener)
- Specified by:
removeComponentDiscoveryListener
in interfaceComponentDiscovererManager
-
fireComponentDiscoveryEvent
public void fireComponentDiscoveryEvent(ComponentDiscoveryEvent event)
- Specified by:
fireComponentDiscoveryEvent
in interfaceComponentDiscovererManager
-
-