com.jalios.jcms.handler
Class DeployManagerUpgradeHandler
java.lang.Object
com.jalios.jcms.context.JcmsContext
com.jalios.jcms.context.JcmsJspContext
com.jalios.jcms.handler.JcmsFormHandler
com.jalios.jcms.handler.DeployManagerUpgradeHandler
- All Implemented Interfaces:
- DeployManagerConstants, JcmsConstants, JaliosConstants
public class DeployManagerUpgradeHandler
- extends JcmsFormHandler
- implements DeployManagerConstants
Fields inherited from class com.jalios.jcms.context.JcmsJspContext |
AJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, jsboSet, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADER |
Fields inherited from class com.jalios.jcms.context.JcmsContext |
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, workspace |
Fields inherited from interface com.jalios.jcms.JcmsConstants |
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML |
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler |
afterValidation, checkMissingField, getControllerContext, getEditFieldSet, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, init, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields, validate |
Methods inherited from class com.jalios.jcms.context.JcmsJspContext |
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addStyleHeader, addStyleHeader, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPackVersion, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, showEditIcon, workaroundBrowserBaseHrefBug |
Methods inherited from class com.jalios.jcms.context.JcmsContext |
addCookie, addMsg, addMsg, addMsgSession, addMsgSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, removeMessage, removeMessage, retrieveUploadedFile, select, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedule |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
statusMsg
public static final String[] statusMsg
op
protected boolean op
opDiff
protected boolean opDiff
opApply
protected boolean opApply
opValidate
protected boolean opValidate
opCommit
protected boolean opCommit
opRollback
protected boolean opRollback
opAbort
protected boolean opAbort
filesStatus
protected int filesStatus
storeStatus
protected int storeStatus
webapp
protected WebAppInfo webapp
deltaDir
protected File deltaDir
backupDir
protected File backupDir
base
protected Signature base
files
protected String[] files
replaceStore
protected boolean replaceStore
srcSyncMgr
protected SyncManager srcSyncMgr
tgtSyncMgr
protected SyncManager tgtSyncMgr
srcStore
protected Store srcStore
tgtStore
protected Store tgtStore
createdFileSet
protected TreeSet createdFileSet
updatedFileSet
protected TreeSet updatedFileSet
deletedFileSet
protected TreeSet deletedFileSet
upgradeDiffSet
protected TreeSet upgradeDiffSet
rollbackDiffSet
protected TreeSet rollbackDiffSet
DeployManagerUpgradeHandler
public DeployManagerUpgradeHandler()
processAction
public boolean processAction()
throws IOException
- Description copied from class:
JcmsFormHandler
- Method to be implemented to check/validate action to be performed and process them.
Default implementation is to return false. No need to call super method.
This method may NOT be invoked at all if security validation are not met.
You must ensure your handler and JSP can work properly without any code invoked
in this method.
- Overrides:
processAction
in class JcmsFormHandler
- Returns:
- false if no redirection is needed, true otherwise
- Throws:
IOException
validateCommon
protected boolean validateCommon()
throws IOException
- Throws:
IOException
validateDiff
protected boolean validateDiff()
throws IOException
- Throws:
IOException
performDiff
protected boolean performDiff()
throws IOException
- Throws:
IOException
validateApply
protected boolean validateApply()
throws IOException
- Throws:
IOException
performApply
protected boolean performApply()
throws IOException
- Throws:
IOException
validateValidate
protected boolean validateValidate()
throws IOException
- Throws:
IOException
performValidate
protected boolean performValidate()
throws IOException
- Throws:
IOException
validateCommit
protected boolean validateCommit()
throws IOException
- Throws:
IOException
performCommit
protected boolean performCommit()
throws IOException
- Throws:
IOException
validateRollback
protected boolean validateRollback()
throws IOException
- Throws:
IOException
performRollback
protected boolean performRollback()
throws IOException
- Throws:
IOException
validateAbort
protected boolean validateAbort()
throws IOException
- Throws:
IOException
performAbort
protected boolean performAbort()
throws IOException
- Throws:
IOException
isUploadStep
public boolean isUploadStep()
isDiffStep
public boolean isDiffStep()
isValidateStep
public boolean isValidateStep()
isCommitStep
public boolean isCommitStep()
isRollbackStep
public boolean isRollbackStep()
getWebAppInfo
public WebAppInfo getWebAppInfo()
getDeltaDir
public File getDeltaDir()
getCreatedFileSet
public TreeSet getCreatedFileSet()
getUpdatedFileSet
public TreeSet getUpdatedFileSet()
getDeletedFileSet
public TreeSet getDeletedFileSet()
getUpgradeDiffSet
public TreeSet getUpgradeDiffSet()
getRollbackDiffSet
public TreeSet getRollbackDiffSet()
getFilesStatus
public int getFilesStatus()
getFilesStatusMsg
public String getFilesStatusMsg()
getStoreStatus
public int getStoreStatus()
getStoreStatusMsg
public String getStoreStatusMsg()
getSrcSyncMgr
public SyncManager getSrcSyncMgr()
getTgtSyncMgr
public SyncManager getTgtSyncMgr()
setOpDiff
public void setOpDiff(String v)
setOpApply
public void setOpApply(String v)
setOpValidate
public void setOpValidate(String v)
setOpCommit
public void setOpCommit(String v)
setOpRollback
public void setOpRollback(String v)
setOpAbort
public void setOpAbort(String v)
setWebappId
public void setWebappId(String webappId)
setFiles
public void setFiles(String[] v)
setReplaceStore
public void setReplaceStore(boolean v)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.