fedora.utilities.install.container
Class Container

java.lang.Object
  extended by fedora.utilities.install.container.Container
Direct Known Subclasses:
DefaultContainer, Tomcat

public abstract class Container
extends java.lang.Object

Author:
Edwin Shin

Constructor Summary
Container(Distribution dist, InstallOptions options)
           
 
Method Summary
abstract  void deploy(java.io.File war)
           
protected  Distribution getDist()
           
protected  InstallOptions getOptions()
           
abstract  void install()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Container

public Container(Distribution dist,
                 InstallOptions options)
Method Detail

deploy

public abstract void deploy(java.io.File war)
                     throws InstallationFailedException
Throws:
InstallationFailedException

install

public abstract void install()
                      throws InstallationFailedException
Throws:
InstallationFailedException

getDist

protected final Distribution getDist()

getOptions

protected final InstallOptions getOptions()