org.apache.geronimo.gshell.bootstrap
Class ConfigurationImpl

java.lang.Object
  extended by org.apache.geronimo.gshell.bootstrap.ConfigurationImpl
All Implemented Interfaces:
Configuration

public class ConfigurationImpl
extends Object
implements Configuration

Bootstrap configuration implementation.

Version:
$Rev: 726410 $ $Date: 2008-12-14 11:48:08 +0100 (Sun, 14 Dec 2008) $

Field Summary
 
Fields inherited from interface org.apache.geronimo.gshell.bootstrap.Configuration
GSHELL_ETC, GSHELL_HOME, GSHELL_HOME_DETECTED, GSHELL_LIB, GSHELL_PROGRAM, GSHELL_PROPERTIES
 
Constructor Summary
ConfigurationImpl()
           
 
Method Summary
 void configure()
           
 List<URL> getClassPath()
           
 File getEtcDir()
           
 int getFailureExitCode()
           
 File getHomeDir()
           
 File getLibDir()
           
 String getMainClass()
           
 String getProgramName()
           
 int getSuccessExitCode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationImpl

public ConfigurationImpl()
Method Detail

configure

public void configure()
               throws Exception
Specified by:
configure in interface Configuration
Throws:
Exception

getHomeDir

public File getHomeDir()

getLibDir

public File getLibDir()

getEtcDir

public File getEtcDir()

getProgramName

public String getProgramName()

getClassPath

public List<URL> getClassPath()
                       throws Exception
Specified by:
getClassPath in interface Configuration
Throws:
Exception

getMainClass

public String getMainClass()
Specified by:
getMainClass in interface Configuration

getSuccessExitCode

public int getSuccessExitCode()
Specified by:
getSuccessExitCode in interface Configuration

getFailureExitCode

public int getFailureExitCode()
Specified by:
getFailureExitCode in interface Configuration


Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.