public class DeployManagerUpgradeHandler extends JcmsFormHandler implements DeployManagerConstants
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
backupDir |
protected Signature |
base |
protected java.util.TreeSet |
createdFileSet |
protected java.util.TreeSet |
deletedFileSet |
protected java.io.File |
deltaDir |
protected java.lang.String[] |
files |
protected int |
filesStatus |
protected boolean |
op |
protected boolean |
opAbort |
protected boolean |
opApply |
protected boolean |
opCommit |
protected boolean |
opDiff |
protected boolean |
opRollback |
protected boolean |
opValidate |
protected boolean |
replaceStore |
static java.lang.String |
REVISION |
protected java.util.TreeSet |
rollbackDiffSet |
protected Store |
srcStore |
protected SyncManager |
srcSyncMgr |
static java.lang.String[] |
statusMsg |
protected int |
storeStatus |
protected Store |
tgtStore |
protected SyncManager |
tgtSyncMgr |
protected java.util.TreeSet |
updatedFileSet |
protected java.util.TreeSet |
upgradeDiffSet |
protected WebAppInfo |
webapp |
contextMap, editFieldSet, formStep, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForcedAJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_FOOTER, 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_HEADERbrowser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, workspaceCONFLICT, DEPLOY_STEP_FILE, NO_CHANGE, NO_CONFLICT, STEP_DIFF, STEP_UNKNOWN, STEP_VALIDATEADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, 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, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XMLCRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR| Constructor and Description |
|---|
DeployManagerUpgradeHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.TreeSet |
getCreatedFileSet() |
java.util.TreeSet |
getDeletedFileSet() |
java.io.File |
getDeltaDir() |
int |
getFilesStatus() |
java.lang.String |
getFilesStatusMsg() |
java.util.TreeSet |
getRollbackDiffSet() |
SyncManager |
getSrcSyncMgr() |
int |
getStoreStatus() |
java.lang.String |
getStoreStatusMsg() |
SyncManager |
getTgtSyncMgr() |
java.util.TreeSet |
getUpdatedFileSet() |
java.util.TreeSet |
getUpgradeDiffSet() |
WebAppInfo |
getWebAppInfo() |
boolean |
isCommitStep() |
boolean |
isDiffStep() |
boolean |
isRollbackStep() |
boolean |
isUploadStep() |
boolean |
isValidateStep() |
protected boolean |
performAbort() |
protected boolean |
performApply() |
protected boolean |
performCommit() |
protected boolean |
performDiff() |
protected boolean |
performRollback() |
protected boolean |
performValidate() |
boolean |
processAction()
Method to be implemented to check/validate action to be performed and process them.
|
void |
setFiles(java.lang.String[] v) |
void |
setOpAbort(java.lang.String v) |
void |
setOpApply(java.lang.String v) |
void |
setOpCommit(java.lang.String v) |
void |
setOpDiff(java.lang.String v) |
void |
setOpRollback(java.lang.String v) |
void |
setOpValidate(java.lang.String v) |
void |
setReplaceStore(boolean v) |
void |
setWebappId(java.lang.String webappId) |
protected boolean |
validateAbort() |
protected boolean |
validateApply() |
protected boolean |
validateCommit() |
protected boolean |
validateCommon() |
protected boolean |
validateDiff() |
protected boolean |
validateRollback() |
protected boolean |
validateValidate() |
afterValidation, checkMissingField, getAvailableMainLanguage, getClosePopupUrl, getControllerContext, getEditFieldSet, getFormStep, getFormStepCount, getFormStepFinishLabel, getFormStepHiddenFields, getFormStepLabels, getFormStepPrefixProp, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getModalRedirect, getMonolingualValue, getMonolingualValueArray, getMultilingualMainValue, getMultilingualMainValueArray, getMultilingualMLMap, getMultilingualMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, init, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, showCancelButton, showFinishButton, showNextButton, showPreviousButton, updateUploadedField, updateUploadedFields, validateaddBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isEditIconForPublish, isEditIconForPublish, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, showEditIcon, showEditIcon, workaroundBrowserBaseHrefBugaddCookie, addMsg, addMsg, addMsgSession, addMsgSession, addToastr, addToastr, addToastrSession, addToastrSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getSuccessMsg, getSuccessMsgList, getSuccessMsgSession, getSuccessMsgSessionList, getToastrCollection, getToastrSessionCollection, 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, setSuccessMsg, setSuccessMsg, setSuccessMsgSession, setSuccessMsgSession, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedulepublic static final java.lang.String REVISION
public static final java.lang.String[] statusMsg
protected boolean op
protected boolean opDiff
protected boolean opApply
protected boolean opValidate
protected boolean opCommit
protected boolean opRollback
protected boolean opAbort
protected int filesStatus
protected int storeStatus
protected WebAppInfo webapp
protected java.io.File deltaDir
protected java.io.File backupDir
protected Signature base
protected java.lang.String[] files
protected boolean replaceStore
protected SyncManager srcSyncMgr
protected SyncManager tgtSyncMgr
protected Store srcStore
protected Store tgtStore
protected java.util.TreeSet createdFileSet
protected java.util.TreeSet updatedFileSet
protected java.util.TreeSet deletedFileSet
protected java.util.TreeSet upgradeDiffSet
protected java.util.TreeSet rollbackDiffSet
public boolean processAction()
throws java.io.IOException
JcmsFormHandlerDefault 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.
processAction in class JcmsFormHandlerjava.io.IOException - IO Exceptionprotected boolean validateCommon()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateDiff()
throws java.io.IOException
java.io.IOExceptionprotected boolean performDiff()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateApply()
throws java.io.IOException
java.io.IOExceptionprotected boolean performApply()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateValidate()
throws java.io.IOException
java.io.IOExceptionprotected boolean performValidate()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateCommit()
throws java.io.IOException
java.io.IOExceptionprotected boolean performCommit()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateRollback()
throws java.io.IOException
java.io.IOExceptionprotected boolean performRollback()
throws java.io.IOException
java.io.IOExceptionprotected boolean validateAbort()
throws java.io.IOException
java.io.IOExceptionprotected boolean performAbort()
throws java.io.IOException
java.io.IOExceptionpublic boolean isUploadStep()
public boolean isDiffStep()
public boolean isValidateStep()
public boolean isCommitStep()
public boolean isRollbackStep()
public WebAppInfo getWebAppInfo()
public java.io.File getDeltaDir()
public java.util.TreeSet getCreatedFileSet()
public java.util.TreeSet getUpdatedFileSet()
public java.util.TreeSet getDeletedFileSet()
public java.util.TreeSet getUpgradeDiffSet()
public java.util.TreeSet getRollbackDiffSet()
public int getFilesStatus()
public java.lang.String getFilesStatusMsg()
public int getStoreStatus()
public java.lang.String getStoreStatusMsg()
public SyncManager getSrcSyncMgr()
public SyncManager getTgtSyncMgr()
public void setOpDiff(java.lang.String v)
public void setOpApply(java.lang.String v)
public void setOpValidate(java.lang.String v)
public void setOpCommit(java.lang.String v)
public void setOpRollback(java.lang.String v)
public void setOpAbort(java.lang.String v)
public void setWebappId(java.lang.String webappId)
public void setFiles(java.lang.String[] v)
public void setReplaceStore(boolean v)
Copyright © 2001-2017 Jalios SA. All Rights Reserved.