de.miethxml.hawron
Class ApplicationBuilder

java.lang.Object
  extended byde.miethxml.toolkit.component.AbstractServiceable
      extended byde.miethxml.hawron.ApplicationBuilder
All Implemented Interfaces:
org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Startable

public class ApplicationBuilder
extends AbstractServiceable
implements org.apache.avalon.framework.activity.Startable

Author:
Simon Mieth

Field Summary
static java.lang.String ROLE
           
 
Fields inherited from class de.miethxml.toolkit.component.AbstractServiceable
manager
 
Constructor Summary
ApplicationBuilder()
           
 
Method Summary
 void initialize()
           
 void setApplicationContainer(ApplicationContainer appContainer)
           
 void shutdownApplication()
           
 void start()
           
 void stop()
           
 
Methods inherited from class de.miethxml.toolkit.component.AbstractServiceable
service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROLE

public static final java.lang.String ROLE
Constructor Detail

ApplicationBuilder

public ApplicationBuilder()
Method Detail

initialize

public void initialize()

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Specified by:
stop in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

setApplicationContainer

public void setApplicationContainer(ApplicationContainer appContainer)

shutdownApplication

public void shutdownApplication()