| GetTCLAction.java |
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.ejb.plugins.cmp.jdbc.keygen;
import java.security.AccessController;
import java.security.PrivilegedAction;
/**
* @author Scott.Stark@jboss.org
* @version $Revison:$
*/
public class GetTCLAction implements PrivilegedAction
{
static PrivilegedAction ACTION = new GetTCLAction();
public Object run()
{
ClassLoader loader = Thread.currentThread().getContextClassLoader();
return loader;
}
static ClassLoader getContextClassLoader()
{
ClassLoader loader = (ClassLoader) AccessController.doPrivileged(ACTION);
return loader;
}
}
| GetTCLAction.java |