org.ow2.jonas.web.base
Class BaseWebContainerService.WebLoaderHolder

java.lang.Object
  extended by org.ow2.jonas.web.base.BaseWebContainerService.WebLoaderHolder
Enclosing class:
BaseWebContainerService

public class BaseWebContainerService.WebLoaderHolder
extends Object

Holds the ClassLoader used to retrieve the WebApp JNDI Context and the JOnAS Webapp ClasLoader.

Author:
Guillaume Sauthier

Constructor Summary
BaseWebContainerService.WebLoaderHolder(org.ow2.jonas.lib.loader.WebappClassLoader jonas, ClassLoader env)
          Constructs a WebLoaderHolder with jonas Loader and en Loader.
 
Method Summary
 ClassLoader getEnvWebLoader()
           
 org.ow2.jonas.lib.loader.WebappClassLoader getJonasWebLoader()
           
 void setEnvWebLoader(ClassLoader envWebLoader)
           
 void setJonasWebLoader(org.ow2.jonas.lib.loader.WebappClassLoader jonasWebLoader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseWebContainerService.WebLoaderHolder

public BaseWebContainerService.WebLoaderHolder(org.ow2.jonas.lib.loader.WebappClassLoader jonas,
                                               ClassLoader env)
Constructs a WebLoaderHolder with jonas Loader and en Loader.

Parameters:
jonas - JOnAS Webapp Loader
env - Environnement ClassLoader
Method Detail

getJonasWebLoader

public org.ow2.jonas.lib.loader.WebappClassLoader getJonasWebLoader()
Returns:
Returns the jonasWebLoader.

getEnvWebLoader

public ClassLoader getEnvWebLoader()
Returns:
Returns the envWebLoader.

setEnvWebLoader

public void setEnvWebLoader(ClassLoader envWebLoader)
Parameters:
envWebLoader - The envWebLoader to set.

setJonasWebLoader

public void setJonasWebLoader(org.ow2.jonas.lib.loader.WebappClassLoader jonasWebLoader)
Parameters:
jonasWebLoader - The jonasWebLoader to set.


Copyright © 2013 OW2 Consortium. All Rights Reserved.