fr.ifremer.echobase.ui.actions.embeddedApplication
Class Build

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
              extended by fr.ifremer.echobase.ui.actions.AbstractWaitAndExecAction<EmbeddedApplicationConfiguration>
                  extended by fr.ifremer.echobase.ui.actions.embeddedApplication.Build
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.nuiton.topia.framework.TopiaTransactionAware

public class Build
extends AbstractWaitAndExecAction<EmbeddedApplicationConfiguration>

Build the embedded application archive.

Since:
0.2
Author:
tchemit
See Also:
Serialized Form

Field Summary
protected  EmbeddedApplicationService service
          Service to build the embedded application archive.
 
Fields inherited from class fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
APPLICATION_CONTEXT_PARAMETER, serviceContext, serviceFactory, SESSION_PARAMETER, transaction
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
Build()
           
 
Method Summary
protected  EmbeddedApplicationConfiguration initModel()
           
 void prepare()
           
protected  void startAction(EmbeddedApplicationConfiguration model)
           
 
Methods inherited from class fr.ifremer.echobase.ui.actions.AbstractWaitAndExecAction
closeAction, execute, getModel
 
Methods inherited from class fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
copyFile, decorate, decorateEnums, formatDate, formatMonth, getActionContext, getApplicationVersion, getConfiguration, getDateFormat, getDecoratorService, getEchoBaseApplicationContext, getEchoBaseSession, getMonthFormat, getServiceContext, getServiceFactory, getTransaction, isAdmin, newService, setTransaction, sortAndDecorate
 
Methods inherited from class org.nuiton.web.struts2.BaseAction
_
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

service

protected transient EmbeddedApplicationService service
Service to build the embedded application archive.

Constructor Detail

Build

public Build()
Method Detail

initModel

protected EmbeddedApplicationConfiguration initModel()
Specified by:
initModel in class AbstractWaitAndExecAction<EmbeddedApplicationConfiguration>

prepare

public void prepare()
             throws Exception
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Overrides:
prepare in class AbstractWaitAndExecAction<EmbeddedApplicationConfiguration>
Throws:
Exception

startAction

protected void startAction(EmbeddedApplicationConfiguration model)
                    throws Exception
Specified by:
startAction in class AbstractWaitAndExecAction<EmbeddedApplicationConfiguration>
Throws:
Exception


Copyright © 2011-2012 Ifremer. All Rights Reserved.