org.glassfish.deployment.common
Class ModuleExploder

java.lang.Object
  extended by org.glassfish.deployment.common.ModuleExploder

public class ModuleExploder
extends Object

Simple Module exploder

Author:
Jerome Dochez

Field Summary
protected static StringManager localStrings
           
protected static Logger logger
           
protected static String PRESERVED_MANIFEST_NAME
           
protected static String WEB_INF_PREFIX
           
 
Constructor Summary
ModuleExploder()
           
 
Method Summary
static void explodeJar(File source, File destination)
           
static void explodeModule(Archive source, File directory, boolean preserveManifest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localStrings

protected static final StringManager localStrings

logger

protected static final Logger logger

PRESERVED_MANIFEST_NAME

protected static final String PRESERVED_MANIFEST_NAME
See Also:
Constant Field Values

WEB_INF_PREFIX

protected static final String WEB_INF_PREFIX
See Also:
Constant Field Values
Constructor Detail

ModuleExploder

public ModuleExploder()
Method Detail

explodeJar

public static void explodeJar(File source,
                              File destination)
                       throws IOException
Throws:
IOException

explodeModule

public static void explodeModule(Archive source,
                                 File directory,
                                 boolean preserveManifest)
                          throws IOException,
                                 DeploymentException
Throws:
IOException
DeploymentException


Copyright © 2012. All Rights Reserved.