org.nuiton.scmwebeditor.actions
Class UploadAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by org.nuiton.scmwebeditor.ScmWebEditorBaseAction
              extended by org.nuiton.scmwebeditor.actions.UploadAction
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.apache.struts2.interceptor.ServletRequestAware

public class UploadAction
extends ScmWebEditorBaseAction
implements org.apache.struts2.interceptor.ServletRequestAware

See Also:
Serialized Form

Field Summary
protected  String address
           
protected  boolean badLogin
           
protected  boolean error
           
protected  String fileRoot
           
protected  String pw
           
static String REDIRECT
           
protected  javax.servlet.http.HttpServletRequest request
           
protected  String svnPath
           
protected  String svnRoot
           
protected  File upload
           
protected  String uploadContentType
           
protected  String uploadFileName
           
protected  String username
           
 
Fields inherited from class org.nuiton.scmwebeditor.ScmWebEditorBaseAction
ATTRIBUTE_BAD_LOGIN, ATTRIBUTE_FILESEARCH_SERVLET_URL, ATTRIBUTE_INVALIDATE_MAX_TIME, ATTRIBUTE_IS_LOGIN, ATTRIBUTE_LOGIN, ATTRIBUTE_ORIG_TEXT, ATTRIBUTE_PREVIEW_SERVLET_URL, ATTRIBUTE_PRIVATE_SERVLET_URI, ATTRIBUTE_PROJECT_URL, ATTRIBUTE_REDIRECT_URL, ATTRIBUTE_REDIRECTION_URL, ATTRIBUTE_SCM_EDITOR_URI, AUTH_ERROR, CONTEXT_ACTION_KEY, detector, EDITABLESFILES, ERROR_PATH, PARAMETER_ADDRESS, PARAMETER_COMMIT_MESSAGE, PARAMETER_DEFAULT_LANG, PARAMETER_FILE_NAME, PARAMETER_FORMAT, PARAMETER_LANG, PARAMETER_MYTEXT, PARAMETER_ORIG_TEXT, PARAMETER_PROJECT_URL, PARAMETER_PW, PARAMETER_SCM_EDITOR_URL, PARAMETER_TEXT, PARAMETER_USERNAME, PROPERTIESFILES, session
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
UploadAction()
           
 
Method Summary
 String execute()
           
 String getAddress()
           
 String getFileRoot()
           
 String getPw()
           
 String getSvnPath()
           
 String getSvnRoot()
           
 File getUpload()
           
 String getUploadContentType()
           
 String getUploadFileName()
           
 String getUsername()
           
 boolean isBadLogin()
           
 boolean isError()
           
 void setAddress(String address)
           
 void setPw(String pw)
           
 void setServletRequest(javax.servlet.http.HttpServletRequest request)
           
 void setSvnPath(String svnPath)
           
 void setUpload(File upload)
           
 void setUploadContentType(String uploadContentType)
           
 void setUploadFileName(String uploadFileName)
           
 void setUsername(String username)
           
 
Methods inherited from class org.nuiton.scmwebeditor.ScmWebEditorBaseAction
checkout, checkout, convertToUnicode, delTempDirectory, getCodepageDetector, getHeadcommiter, getHeadNumberRevision, getHeadRevision, getMimeType, getMimeType, getMimeTypes, getPassword, getScmSession, getSvnSession, getTempDir, getUsername, loadProperties, loadProperties, setSvnSession
 
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

REDIRECT

public static final String REDIRECT
See Also:
Constant Field Values

upload

protected File upload

uploadFileName

protected String uploadFileName

uploadContentType

protected String uploadContentType

username

protected String username

pw

protected String pw

svnPath

protected String svnPath

address

protected String address

svnRoot

protected String svnRoot

fileRoot

protected String fileRoot

badLogin

protected boolean badLogin

error

protected boolean error

request

protected transient javax.servlet.http.HttpServletRequest request
Constructor Detail

UploadAction

public UploadAction()
Method Detail

getSvnPath

public String getSvnPath()

setSvnPath

public void setSvnPath(String svnPath)

getUpload

public File getUpload()

setUpload

public void setUpload(File upload)

getUploadContentType

public String getUploadContentType()

setUploadContentType

public void setUploadContentType(String uploadContentType)

getUploadFileName

public String getUploadFileName()

setUploadFileName

public void setUploadFileName(String uploadFileName)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getPw

public String getPw()

setPw

public void setPw(String pw)

setAddress

public void setAddress(String address)

getAddress

public String getAddress()

isBadLogin

public boolean isBadLogin()

isError

public boolean isError()

getSvnRoot

public String getSvnRoot()

getFileRoot

public String getFileRoot()

execute

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

setServletRequest

public void setServletRequest(javax.servlet.http.HttpServletRequest request)
Specified by:
setServletRequest in interface org.apache.struts2.interceptor.ServletRequestAware


Copyright © 2009-2011 CodeLutin. All Rights Reserved.