public class ExpandWar extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected static StringManager | smThe string resources for this package. | 
| Constructor and Description | 
|---|
| ExpandWar() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | copy(File src,
    File dest)Copy the specified file or directory to the destination. | 
| static boolean | delete(File dir)Delete the specified directory, including all of its contents and
 sub-directories recursively. | 
| static boolean | delete(File dir,
      boolean logFailure)Delete the specified directory, including all of its contents and
 sub-directories recursively. | 
| static boolean | deleteDir(File dir)Delete the specified directory, including all of its contents and
 sub-directories recursively. | 
| static boolean | deleteDir(File dir,
         boolean logFailure)Delete the specified directory, including all of its contents and
 sub-directories recursively. | 
| static String | expand(Host host,
      URL war,
      String pathname)Expand the WAR file found at the specified URL into an unpacked
 directory structure, and return the absolute pathname to the expanded
 directory. | 
| static void | validate(Host host,
        URL war,
        String pathname)Validate the WAR file found at the specified URL. | 
protected static final StringManager sm
public static String expand(Host host, URL war, String pathname) throws IOException
host - Host war is being installed forwar - URL of the web application archive to be expanded
  (must start with "jar:")pathname - Context path name for web applicationIllegalArgumentException - if this is not a "jar:" URL or if the
            WAR file is invalidIOException - if an input/output error was encountered
  during expansionpublic static void validate(Host host, URL war, String pathname) throws IOException
host - Host war is being installed forwar - URL of the web application archive to be validated
  (must start with "jar:")pathname - Context path name for web applicationIllegalArgumentException - if this is not a "jar:" URL or if the
            WAR file is invalidIOException - if an input/output error was encountered
            during validationpublic static boolean copy(File src, File dest)
src - File object representing the sourcedest - File object representing the destinationpublic static boolean delete(File dir)
dir - File object representing the directory to be deletedpublic static boolean delete(File dir, boolean logFailure)
dir - File object representing the directory to be deletedlogFailure - true if failure to delete the resource
                   should be loggedpublic static boolean deleteDir(File dir)
dir - File object representing the directory to be deletedpublic static boolean deleteDir(File dir, boolean logFailure)
dir - File object representing the directory to be deletedlogFailure - true if failure to delete the resource
                   should be loggedCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.