org.objectweb.jonas.web
Class AbsJWebContainerServiceImpl.WebLoaderHolder

java.lang.Object
  extended byorg.objectweb.jonas.web.AbsJWebContainerServiceImpl.WebLoaderHolder
Enclosing class:
AbsJWebContainerServiceImpl

public class AbsJWebContainerServiceImpl.WebLoaderHolder
extends java.lang.Object

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

Author:
Guillaume Sauthier

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

Constructor Detail

AbsJWebContainerServiceImpl.WebLoaderHolder

public AbsJWebContainerServiceImpl.WebLoaderHolder(java.net.URLClassLoader jonas,
                                                   java.lang.ClassLoader env)
Constructs a WebLoaderHolder with jonas Loader and en Loader.

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

getJonasWebLoader

public java.net.URLClassLoader getJonasWebLoader()
Returns:
Returns the jonasWebLoader.

getEnvWebLoader

public java.lang.ClassLoader getEnvWebLoader()
Returns:
Returns the envWebLoader.

setEnvWebLoader

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

setJonasWebLoader

public void setJonasWebLoader(java.net.URLClassLoader jonasWebLoader)
Parameters:
jonasWebLoader - The jonasWebLoader to set.