You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2001/11/17 12:48:44 UTC
cvs commit: jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader PolicyClassLoader.java
donaldp 01/11/17 03:48:44
Modified: src/java/org/apache/avalon/phoenix/components/classloader
PolicyClassLoader.java
Log:
Expose a addURL method as protected to allow ClassLoaderManager to add URLs to ClassLoader.
Revision Changes Path
1.12 +7 -3 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader/PolicyClassLoader.java
Index: PolicyClassLoader.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader/PolicyClassLoader.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- PolicyClassLoader.java 2001/11/09 21:14:30 1.11
+++ PolicyClassLoader.java 2001/11/17 11:48:44 1.12
@@ -15,7 +15,6 @@
import java.net.URLStreamHandlerFactory;
import java.security.CodeSource;
import java.security.PermissionCollection;
-import java.security.Permissions;
import java.security.Policy;
import java.util.ArrayList;
import java.util.Enumeration;
@@ -35,13 +34,13 @@
implements LogEnabled
{
///Policy to use to define permissions for classes loaded in classloader
- private final Policy m_policy;
+ private final Policy m_policy;
///Factory that used to create URLStreamHandlers
private final URLStreamHandlerFactory m_factory;
///Logger to use when reporting information
- private Logger m_logger;
+ private Logger m_logger;
/**
* Construct a ClassLoader using specified URLs, parent
@@ -76,6 +75,11 @@
public void enableLogging( final Logger logger )
{
m_logger = logger;
+ }
+
+ protected void addURL( final URL url )
+ {
+ super.addURL( url );
}
protected final Logger getLogger()
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>