public static ClassWorldAdapter getInstance( org.codehaus.plexus.classworlds.ClassWorld newWorld ) { ClassWorldAdapter adapter = new ClassWorldAdapter( newWorld ); return adapter; }
public void disposeRealm( String id ) throws NoSuchRealmException { adapter.disposeRealm( id ); }
public ClassRealm getRealm( String id ) throws NoSuchRealmException { return adapter.getRealm( id ); }
public ClassWorld( String realmId, ClassLoader classLoader ) { adapter = ClassWorldAdapter.getInstance( new org.codehaus.plexus.classworlds.ClassWorld( realmId, classLoader ) ); }
public Collection getRealms() { return adapter.getRealms(); } }
public ClassRealm newRealm( String id, ClassLoader classLoader ) throws DuplicateRealmException { return adapter.newRealm( id, classLoader ); }
public ClassWorld() { adapter = ClassWorldAdapter.getInstance( new org.codehaus.plexus.classworlds.ClassWorld( ) ); }
public Collection getRealms() { return adapter.getRealms(); } }
public ClassRealm newRealm( String id, ClassLoader classLoader ) throws DuplicateRealmException { return adapter.newRealm( id, classLoader ); }
public ClassWorld( String realmId, ClassLoader classLoader ) { adapter = ClassWorldAdapter.getInstance( new org.codehaus.plexus.classworlds.ClassWorld( realmId, classLoader ) ); }
public ClassRealm getRealm( String id ) throws NoSuchRealmException { return adapter.getRealm( id ); }
public static ClassWorldAdapter getInstance( org.codehaus.plexus.classworlds.ClassWorld newWorld ) { if ( instances.containsKey( newWorld ) ) return (ClassWorldAdapter) instances.get( newWorld ); ClassWorldAdapter adapter = new ClassWorldAdapter( newWorld ); instances.put( newWorld, adapter ); return adapter; }
public void disposeRealm( String id ) throws NoSuchRealmException { adapter.disposeRealm( id ); }
public ClassWorld() { adapter = ClassWorldAdapter.getInstance( new org.codehaus.plexus.classworlds.ClassWorld( ) ); }
public ClassWorld getWorld() { return ClassWorldAdapter.getInstance( realm.getWorld() ); }
public ClassWorld getWorld() { return ClassWorldAdapter.getInstance( realm.getWorld() ); }
public void configureAdapter( InputStream is ) throws IOException, MalformedURLException, ConfigurationException, DuplicateRealmException, NoSuchRealmException { try { config.configure( is ); } catch ( org.codehaus.plexus.classworlds.launcher.ConfigurationException e ) { throw new ConfigurationException( e.getMessage() ); } catch ( org.codehaus.plexus.classworlds.realm.DuplicateRealmException e ) { throw new DuplicateRealmException( ClassWorldAdapter.getInstance( e.getWorld() ), e.getId() ); } catch ( org.codehaus.plexus.classworlds.realm.NoSuchRealmException e ) { throw new NoSuchRealmException( ClassWorldAdapter.getInstance( e.getWorld() ), e.getId() ); } }
public void configureAdapter( InputStream is ) throws IOException, MalformedURLException, ConfigurationException, DuplicateRealmException, NoSuchRealmException { try { config.configure( is ); } catch ( org.codehaus.plexus.classworlds.launcher.ConfigurationException e ) { throw new ConfigurationException( e.getMessage() ); } catch ( org.codehaus.plexus.classworlds.realm.DuplicateRealmException e ) { throw new DuplicateRealmException( ClassWorldAdapter.getInstance( e.getWorld() ), e.getId() ); } catch ( org.codehaus.plexus.classworlds.realm.NoSuchRealmException e ) { throw new NoSuchRealmException( ClassWorldAdapter.getInstance( e.getWorld() ), e.getId() ); } }