[jboss-cvs] JBossAS SVN: r95971 - projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 3 12:23:04 EST 2009


Author: alesj
Date: 2009-11-03 12:23:04 -0500 (Tue, 03 Nov 2009)
New Revision: 95971

Modified:
   projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/deployers/DecrypterClassLoaderPolicyModule.java
Log:
Expose choice.

Modified: projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/deployers/DecrypterClassLoaderPolicyModule.java
===================================================================
--- projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/deployers/DecrypterClassLoaderPolicyModule.java	2009-11-03 17:19:36 UTC (rev 95970)
+++ projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/deployers/DecrypterClassLoaderPolicyModule.java	2009-11-03 17:23:04 UTC (rev 95971)
@@ -67,12 +67,11 @@
       if (vfsExcludes != null)
          excludedRoots = vfsExcludes.toArray(new VirtualFile[vfsExcludes.size()]);
    }
-      
+
    @Override
    protected VFSClassLoaderPolicy determinePolicy()
    {
       Cipher cipher = CipherCrypter.class.cast(decrypter).getCipher(); // hack to get cipher
-
       CipherClassLoaderPolicy policy = new CipherClassLoaderPolicy(getContextName(), vfsRoots, excludedRoots, cipher);
       String[] packageNames = getPackageNames();
       policy.setExportedPackages(packageNames);
@@ -84,9 +83,18 @@
       policy.setCacheable(isCacheable());
       policy.setBlackListable(isBlackListable());
       policy.setDelegates(getDelegates());
+      return policy;
+   }
 
-      //policy.addTranslator(new DecrypterTranslator(decrypter));
-
+   // Choose between decrypt impl
+   
+/*
+   @Override
+   protected VFSClassLoaderPolicy determinePolicy()
+   {
+      VFSClassLoaderPolicy policy = super.determinePolicy();
+      policy.addTranslator(new DecrypterTranslator(decrypter));
       return policy;
    }
+*/
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list