public class EditWorkspaceCommonHandler extends AbstractEditWorkspaceHandler
Workspace
forms.Workspace
Modifier and Type | Field and Description |
---|---|
protected Member[] |
administrators |
protected int |
administratorsAddCount |
protected java.util.HashSet |
catSet |
protected boolean |
closed |
protected Group |
defaultGroup |
protected boolean |
incomingMailEnabled |
protected java.lang.String |
incomingMailLocalPart |
protected boolean |
model |
protected int |
order |
protected Workspace |
parent |
static java.lang.String |
REVISION |
protected Category |
tagRoot |
protected java.lang.String |
title |
protected java.util.HashMap |
titleML |
alertThreshold, GENERAL_TAB, isAlertThresholdValidated, openTab, PREVIOUS_TAB, quotaUnit, quotaValue, useDefaultQuota, workingWS
extFormHandler, id, isDeleteForced, op, opCancel, opCreate, opDelete, opFinish, opNext, opPrevious, opRefresh, opUpdate, resultOpCreate, resultOpDelete, resultOpUpdate
contextMap, editFieldSet, formStep, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForced
AJAX_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_HEADER
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, workspace
ADATE_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, 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_XML
CRLF, 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 |
---|
EditWorkspaceCommonHandler() |
Modifier and Type | Method and Description |
---|---|
int |
getAdministratorsCount() |
Member[] |
getAvailableAdministrators() |
java.util.Set |
getAvailableCatSet() |
boolean |
getAvailableClosed()
Get the value of closed.
|
Group |
getAvailableDefaultGroup() |
java.lang.String |
getAvailableDefaultLanguage() |
boolean |
getAvailableIncomingMailEnabled()
Get the value of incoming mail.
|
java.lang.String |
getAvailableIncomingMailLocalPart() |
java.lang.String |
getAvailableLanguage() |
boolean |
getAvailableModel()
Get the value of model.
|
int |
getAvailableOrder()
Get the value of order.
|
Workspace |
getAvailableParent() |
Category |
getAvailableTagRoot() |
java.lang.String |
getAvailableTitle() |
java.lang.String |
getAvailableTitle(java.lang.String lang) |
boolean |
processAction()
Method to be implemented to check/validate action to be performed and process them.
|
void |
setAdministrators(java.lang.String[] v) |
void |
setAdministratorsAddCount(int v) |
void |
setCatSet(java.lang.String[] v) |
void |
setClosed(boolean v)
Set the value of closed.
|
void |
setDefaultGroup(java.lang.String v) |
void |
setFields(Workspace ws) |
void |
setIncomingMailEnabled(boolean enable)
Set the value of incoming mail.
|
void |
setIncomingMailLocalPart(java.lang.String v) |
void |
setLanguage(java.lang.String[] v) |
void |
setModel(boolean v)
Set the value of model.
|
void |
setOrder(int v)
Set the value of order.
|
void |
setParent(java.lang.String parentid) |
void |
setTagRoot(java.lang.String v) |
void |
setTitle(java.lang.String[] v) |
getAvailableAlertThreshold, getAvailableId, getAvailableQuotaUnit, getAvailableQuotaValue, getAvailableUseDefaultQuota, getControllerContext, getDataClass, getOpenTab, getWorkspace, isTabForced, performCreate, performDelete, performRefresh, performUpdate, sendRedirect, setAlertThreshold, setId, setOpenTab, setQuotaUnit, setQuotaValue, setUseDefaultQuota, validateCreate, validateDelete, validatePercentValues, validateUpdate
afterValidation, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, getAvailableData, getAvailableDataArray, getAvailableExtraDataMap, getAvailableExtraDBDataMap, getAvailableField, getEnumLabels, getEnumValues, getExtFormHandler, getId, getModalRedirect, getTabGroupMaxCount, handleRestResponse, isFirstAccess, performCancel, performCreateExtension, performFinish, performNext, performPrevious, performUpdateExtension, processDataId, processDataIds, processDataIds, processMLData, processMLDataArray, restValidation, setExtFormHandler, setExtraDBKeys, setExtraDBValues, setExtraKeys, setExtraValues, setFields, setForceDelete, setOpCancel, setOpCreate, setOpDelete, setOpFinish, setOpNext, setOpPrevious, setOpRefresh, setOpUpdate, validateCancel, validateCreateExtension, validateFinish, validateNext, validatePrevious, validateRefresh, validateUpdateExtension, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument
checkMissingField, getAvailableMainLanguage, getClosePopupUrl, 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, getMonolingualValue, getMonolingualValueArray, getMultilingualMainValue, getMultilingualMainValueArray, getMultilingualMLMap, getMultilingualMLMapArray, getRedirect, getRedirectOnClosePopup, 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, validate
addBodyAttributes, 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, workaroundBrowserBaseHrefBug
addCookie, 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, validateSchedule
public static final java.lang.String REVISION
protected Member[] administrators
protected int administratorsAddCount
protected java.util.HashSet catSet
protected Category tagRoot
protected int order
protected boolean model
protected boolean closed
protected java.lang.String title
protected java.util.HashMap titleML
protected Workspace parent
protected Group defaultGroup
protected boolean incomingMailEnabled
protected java.lang.String incomingMailLocalPart
public boolean processAction() throws java.io.IOException
JcmsFormHandler
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.
processAction
in class AbstractEditWorkspaceHandler
java.io.IOException
- IO Exceptionpublic void setFields(Workspace ws)
setFields
in class AbstractEditWorkspaceHandler
public void setAdministrators(java.lang.String[] v)
public Member[] getAvailableAdministrators()
public void setAdministratorsAddCount(int v)
public int getAdministratorsCount()
public java.util.Set getAvailableCatSet()
public void setCatSet(java.lang.String[] v)
public Category getAvailableTagRoot()
public void setTagRoot(java.lang.String v)
public int getAvailableOrder()
public void setOrder(int v)
v
- Value to assign to order.public boolean getAvailableModel()
public void setModel(boolean v)
v
- Value to assign to model.public boolean getAvailableClosed()
public void setClosed(boolean v)
v
- Value to assign to closed.public java.lang.String getAvailableTitle()
public java.lang.String getAvailableTitle(java.lang.String lang)
public void setTitle(java.lang.String[] v)
public void setLanguage(java.lang.String[] v)
public java.lang.String getAvailableLanguage()
public java.lang.String getAvailableDefaultLanguage()
public Workspace getAvailableParent()
public void setParent(java.lang.String parentid)
public Group getAvailableDefaultGroup()
public void setDefaultGroup(java.lang.String v)
public void setIncomingMailEnabled(boolean enable)
enable
- Value to assign to incoming mail.public boolean getAvailableIncomingMailEnabled()
public void setIncomingMailLocalPart(java.lang.String v)
public java.lang.String getAvailableIncomingMailLocalPart()
Copyright © 2001-2017 Jalios SA. All Rights Reserved.