org.codehaus.gmaven.runtime.loader.realm
Class DefaultRealmManager

java.lang.Object
  extended by org.codehaus.gmaven.runtime.loader.realm.DefaultRealmManager
All Implemented Interfaces:
RealmManager

public class DefaultRealmManager
extends Object
implements RealmManager

The default RealmManager component.

Version:
$Id: DefaultRealmManager.java 83 2009-12-11 11:01:28Z user57 $
Author:
Jason Dillon

Constructor Summary
DefaultRealmManager()
           
 
Method Summary
 org.codehaus.plexus.classworlds.realm.ClassRealm createComponentRealm(Provider provider, URL[] classPath)
           
 org.codehaus.plexus.classworlds.realm.ClassRealm createProviderRealm(String key, URL[] classPath, ClassLoader parent)
           
 void releaseComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRealmManager

public DefaultRealmManager()
Method Detail

createProviderRealm

public org.codehaus.plexus.classworlds.realm.ClassRealm createProviderRealm(String key,
                                                                            URL[] classPath,
                                                                            ClassLoader parent)
                                                                     throws org.codehaus.plexus.classworlds.ClassWorldException
Specified by:
createProviderRealm in interface RealmManager
Throws:
org.codehaus.plexus.classworlds.ClassWorldException

createComponentRealm

public org.codehaus.plexus.classworlds.realm.ClassRealm createComponentRealm(Provider provider,
                                                                             URL[] classPath)
                                                                      throws org.codehaus.plexus.classworlds.ClassWorldException
Specified by:
createComponentRealm in interface RealmManager
Throws:
org.codehaus.plexus.classworlds.ClassWorldException

releaseComponentRealm

public void releaseComponentRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
                           throws org.codehaus.plexus.classworlds.realm.NoSuchRealmException
Specified by:
releaseComponentRealm in interface RealmManager
Throws:
org.codehaus.plexus.classworlds.realm.NoSuchRealmException


Copyright © 2006-2012 Codehaus. All Rights Reserved.