org.apache.pluto.util.install.file.tomcat5
Class Tomcat5FileSystemInstaller

java.lang.Object
  extended by org.apache.pluto.util.install.file.FileSystemInstaller
      extended by org.apache.pluto.util.install.file.tomcat5.Tomcat5FileSystemInstaller
All Implemented Interfaces:
PortalInstaller
Direct Known Subclasses:
Tomcat6FileSystemInstaller

public class Tomcat5FileSystemInstaller
extends FileSystemInstaller


Constructor Summary
Tomcat5FileSystemInstaller()
           
 
Method Summary
protected  java.io.File getConfigurationDir(InstallationConfig config)
           
protected  java.io.File getEndorsedDir(InstallationConfig config)
           
protected  java.io.File getSharedDir(InstallationConfig config)
           
protected  java.io.File getWebAppDir(InstallationConfig config)
           
 boolean isValidInstallationDirectory(java.io.File installDir)
          Determine whether or not this is a valid Tomcat 5.x installation.
 void writeConfiguration(InstallationConfig config)
           
 
Methods inherited from class org.apache.pluto.util.install.file.FileSystemInstaller
copyFilesToDirectory, copyFileToDirectory, install, removeFilesFromDirectory, uninstall
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tomcat5FileSystemInstaller

public Tomcat5FileSystemInstaller()
Method Detail

isValidInstallationDirectory

public boolean isValidInstallationDirectory(java.io.File installDir)
Determine whether or not this is a valid Tomcat 5.x installation.

Specified by:
isValidInstallationDirectory in interface PortalInstaller
Specified by:
isValidInstallationDirectory in class FileSystemInstaller
Parameters:
installDir - the proposed TOMCAT BASE directory
Returns:
true if and only if conf/server.xml and conf/catalina.properties exist.

writeConfiguration

public void writeConfiguration(InstallationConfig config)
                        throws java.io.IOException
Specified by:
writeConfiguration in class FileSystemInstaller
Throws:
java.io.IOException

getEndorsedDir

protected java.io.File getEndorsedDir(InstallationConfig config)
Specified by:
getEndorsedDir in class FileSystemInstaller

getSharedDir

protected java.io.File getSharedDir(InstallationConfig config)
Specified by:
getSharedDir in class FileSystemInstaller

getWebAppDir

protected java.io.File getWebAppDir(InstallationConfig config)
Specified by:
getWebAppDir in class FileSystemInstaller

getConfigurationDir

protected java.io.File getConfigurationDir(InstallationConfig config)


Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.