fr.ifremer.coser.web.actions
Class UploadResultAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by fr.ifremer.coser.web.actions.common.CoserAction
          extended by fr.ifremer.coser.web.actions.UploadResultAction
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable

public class UploadResultAction
extends CoserAction

Upload results action. Cette action est appelée par l'interface swing cliente.

Version:
$Revision: 686 $ Last update : $Date: 2011-02-04 14:57:49 +0100 (Fri, 04 Feb 2011) $ By : $Author: chatellier $
Author:
chatellier
See Also:
Serialized Form

Field Summary
protected  String login
           
protected  File resultFile
           
protected  String sha1Password
           
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
UploadResultAction()
           
 
Method Summary
protected  boolean equalsSHA1Password(CoserWebConfig config, String sha1Password)
          Check if sha1 password equals to config password.
 String execute()
           
 String getLogin()
           
 File getResultFile()
           
 String getSha1Password()
           
 void setLogin(String login)
           
 void setResultFile(File resultFile)
           
 void setSha1Password(String sha1Password)
           
 
Methods inherited from class fr.ifremer.coser.web.actions.common.CoserAction
getAdminEmail, getApplicationVersion
 
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

resultFile

protected File resultFile

login

protected String login

sha1Password

protected String sha1Password
Constructor Detail

UploadResultAction

public UploadResultAction()
Method Detail

getResultFile

public File getResultFile()

setResultFile

public void setResultFile(File resultFile)

getLogin

public String getLogin()

setLogin

public void setLogin(String login)

setSha1Password

public void setSha1Password(String sha1Password)

getSha1Password

public String getSha1Password()

execute

public String execute()
Specified by:
execute in interface com.opensymphony.xwork2.Action
Overrides:
execute in class com.opensymphony.xwork2.ActionSupport

equalsSHA1Password

protected boolean equalsSHA1Password(CoserWebConfig config,
                                     String sha1Password)
Check if sha1 password equals to config password. Config password can be plain or sha1 encoded.

Parameters:
config - config
sha1Password - sha1 to check
Returns:
equality


Copyright © 2010-2012 Ifremer. All Rights Reserved.