public interface

ServiceLocator

org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
Known Indirect Subclasses

Summary

Public Methods
abstract boolean hasComponent(String role, String hint)
abstract boolean hasComponent(String role)
abstract Object lookup(String role, String hint)
abstract Object lookup(String role)
abstract List<Object> lookupList(String role)
abstract Map<StringObject> lookupMap(String role)
abstract void release(Object component)
abstract void releaseAll(List<?> components)
abstract void releaseAll(Map<String, ?> components)

Public Methods

public abstract boolean hasComponent (String role, String hint)

public abstract boolean hasComponent (String role)

public abstract Object lookup (String role, String hint)

public abstract Object lookup (String role)

public abstract List<Object> lookupList (String role)

public abstract Map<StringObject> lookupMap (String role)

public abstract void release (Object component)

public abstract void releaseAll (List<?> components)

public abstract void releaseAll (Map<String, ?> components)