org.codehaus.gmaven.runtime.loader
Class DefaultProviderRegistry

java.lang.Object
  extended by org.codehaus.gmaven.runtime.loader.DefaultProviderRegistry
All Implemented Interfaces:
ProviderRegistry

public class DefaultProviderRegistry
extends Object
implements ProviderRegistry

Default ProviderRegistry.

Version:
$Id: DefaultProviderRegistry.java 21 2009-07-16 09:42:35Z user57 $
Author:
Jason Dillon

Constructor Summary
DefaultProviderRegistry()
           
 
Method Summary
 Provider deregister(String key)
           
 Provider lookup(String key)
           
 Map providers()
           
 Map providers(boolean supported)
           
 Provider register(Provider provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProviderRegistry

public DefaultProviderRegistry()
Method Detail

providers

public Map providers()
Specified by:
providers in interface ProviderRegistry

providers

public Map providers(boolean supported)
Specified by:
providers in interface ProviderRegistry

lookup

public Provider lookup(String key)
Specified by:
lookup in interface ProviderRegistry

register

public Provider register(Provider provider)
Specified by:
register in interface ProviderRegistry

deregister

public Provider deregister(String key)
Specified by:
deregister in interface ProviderRegistry


Copyright © 2006-2012 Codehaus. All Rights Reserved.