org.apache.pluto.util.install.file.jetty
Class Jetty5FileSystemInstaller
java.lang.Object
org.apache.pluto.util.install.file.FileSystemInstaller
org.apache.pluto.util.install.file.jetty.Jetty5FileSystemInstaller
- All Implemented Interfaces:
- PortalInstaller
public class Jetty5FileSystemInstaller
- extends FileSystemInstaller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Jetty5FileSystemInstaller
public Jetty5FileSystemInstaller()
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)
uninstall
public void uninstall(InstallationConfig config)
- Specified by:
uninstall
in interface PortalInstaller
- Overrides:
uninstall
in class FileSystemInstaller
deploy
public void deploy()
isValidInstallationDirectory
public boolean isValidInstallationDirectory(java.io.File installDir)
- Specified by:
isValidInstallationDirectory
in interface PortalInstaller
- Specified by:
isValidInstallationDirectory
in class FileSystemInstaller
install
public void install(InstallationConfig config)
throws UtilityException
- NOTE: Order is important. If the server is running, we want to
make sure that the correct order is preserved
1) Install endorsed dependencies
2) Install shared dependencies
4) Prep Time
-- Create a domain directory for the portal
-- Init the configs holder
5) Install the Portlet Applications
6) Install the Portal Application
7) Finally, install the configs
- Specified by:
install
in interface PortalInstaller
- Overrides:
install
in class FileSystemInstaller
- Parameters:
config
-
- Throws:
UtilityException
writeConfiguration
public void writeConfiguration(InstallationConfig config)
- Specified by:
writeConfiguration
in class FileSystemInstaller
Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.