Package com.jalios.jcms.mashup
Class ImportManagerHandler
- java.lang.Object
- 
- com.jalios.jcms.context.JcmsContext
- 
- com.jalios.jcms.context.JcmsJspContext
- 
- com.jalios.jcms.handler.JcmsFormHandler
- 
- com.jalios.jcms.mashup.ImportManagerHandler
 
 
 
 
- 
- All Implemented Interfaces:
- JcmsConstants,- JaliosConstants
 
 public class ImportManagerHandler extends JcmsFormHandler This form handler processes ImportManager's form.- Version:
- $Revision: 136016 $
- Author:
- Olivier Dedieu
- See Also:
- Publication
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringREVISION- 
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandlercontextMap, csrfValidationEnabled, editFieldSet, formStep, noRedirect, noSendRedirect, opFinish, opNext, opPrevious, popupEdition, redirect, redirectOnClosePopup, workspaceForced
 - 
Fields inherited from class com.jalios.jcms.context.JcmsJspContextAJAX_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
 - 
Fields inherited from class com.jalios.jcms.context.JcmsContextbrowser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isDebugTemplatePath, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, userZoneId, workspace
 - 
Fields inherited from interface com.jalios.util.JaliosConstantsCRLF, 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
 - 
Fields inherited from interface com.jalios.jcms.JcmsConstantsADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CS_TYPOLOGY_ROOT_CAT_VID, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DEFAULT_PHOTO_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, IS_IN_FRONT_OFFICE, 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, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SECURITY_LOG_FILE, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, 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, UPLOAD_PERMISSION_COUNT_PROP_PREFIX, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
 
- 
 - 
Constructor SummaryConstructors Constructor Description ImportManagerHandler()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAvailableOptionCategories()booleangetAvailableOptionFiles()booleangetAvailableOptionLocal()booleangetAvailableOptionMilestone()java.lang.StringgetAvailableSourceName()java.lang.StringgetAvailableSourceScheduleCron()booleangetAvailableSourceScheduleEnabled()intgetAvailableSourceScheduleFreq()java.lang.StringgetAvailableSourceUrl()intgetMainTab()ImportSourcegetSource()intgetSourceTab()booleanprocessAction()Method to be implemented to check/validate action to be performed and process them.voidsetId(java.lang.String id)voidsetMainTab(int v)voidsetOpConvertToLocal(java.lang.String v)voidsetOpDeleteSource(java.lang.String v)voidsetOpFullImportSource(java.lang.String v)voidsetOpImportFile(java.lang.String v)voidsetOpImportSource(java.lang.String v)voidsetOpImportText(java.lang.String v)voidsetOpImportUrl(java.lang.String v)voidsetOpSaveSource(java.lang.String v)voidsetOptionCategories(java.lang.String v)voidsetOptionFiles(java.lang.String v)voidsetOptionLocal(java.lang.String v)voidsetOptionMilestone(java.lang.String v)voidsetSourceId(java.lang.String id)voidsetSourceName(java.lang.String v)voidsetSourceScheduleCron(java.lang.String v)voidsetSourceScheduleEnabled(java.lang.String v)voidsetSourceScheduleFreq(java.lang.String v)voidsetSourceTab(int v)voidsetSourceUrl(java.lang.String v)voidsetText(java.lang.String text)voidsetUrl(java.lang.String url)booleanshowEditSourceForm()- 
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandlerafterValidation, 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, isFormStepClickable, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, mustSendForbiddenOnCSRF, performFinish, performNext, performPrevious, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setOpFinish, setOpNext, setOpPrevious, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, showCancelButton, showFinishButton, showNextButton, showPreviousButton, updateUploadedField, updateUploadedFields, updateUploadedFields, validate, validateCSRF, validateFinish, validateNext, validatePrevious
 - 
Methods inherited from class com.jalios.jcms.context.JcmsJspContextaddAvoidanceLink, addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHandlebarTemplate, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, addWebAssets, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getAvoidanceLinks, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHandlebarTemplates, 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
 - 
Methods inherited from class com.jalios.jcms.context.JcmsContextaddCookie, 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, getUploadedFiles, getUploadedFiles, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getUserZoneId, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAdminZone, isAjaxRequest, isDBMember, isDebug, isDebugTemplate, isInFrontOffice, isLogged, isWebdavAccess, isWorkZone, removeMessage, removeMessage, retrieveUploadedFile, select, sendError, sendError, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setSuccessMsg, setSuccessMsg, setSuccessMsgSession, setSuccessMsgSession, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, updateWorkspace, validateRegexp, validateSchedule
 
- 
 
- 
- 
- 
Field Detail- 
REVISIONpublic static final java.lang.String REVISION - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
processActionpublic boolean processAction() throws java.io.IOExceptionDescription copied from class:JcmsFormHandlerMethod 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:
- processActionin class- JcmsFormHandler
- Returns:
- false if no redirection is needed, true otherwise
- Throws:
- java.io.IOException- IO Exception
 
 - 
showEditSourceFormpublic boolean showEditSourceForm() 
 - 
getAvailableSourceNamepublic java.lang.String getAvailableSourceName() 
 - 
getAvailableSourceUrlpublic java.lang.String getAvailableSourceUrl() 
 - 
getAvailableSourceScheduleEnabledpublic boolean getAvailableSourceScheduleEnabled() 
 - 
getAvailableSourceScheduleCronpublic java.lang.String getAvailableSourceScheduleCron() 
 - 
getAvailableSourceScheduleFreqpublic int getAvailableSourceScheduleFreq() 
 - 
getAvailableOptionFilespublic boolean getAvailableOptionFiles() 
 - 
getAvailableOptionCategoriespublic boolean getAvailableOptionCategories() 
 - 
getAvailableOptionLocalpublic boolean getAvailableOptionLocal() 
 - 
getAvailableOptionMilestonepublic boolean getAvailableOptionMilestone() 
 - 
getSourcepublic ImportSource getSource() 
 - 
getMainTabpublic int getMainTab() 
 - 
getSourceTabpublic int getSourceTab() 
 - 
setOpImportSourcepublic void setOpImportSource(java.lang.String v) 
 - 
setOpFullImportSourcepublic void setOpFullImportSource(java.lang.String v) 
 - 
setOpImportUrlpublic void setOpImportUrl(java.lang.String v) 
 - 
setOpImportFilepublic void setOpImportFile(java.lang.String v) 
 - 
setOpImportTextpublic void setOpImportText(java.lang.String v) 
 - 
setOpSaveSourcepublic void setOpSaveSource(java.lang.String v) 
 - 
setOpDeleteSourcepublic void setOpDeleteSource(java.lang.String v) 
 - 
setOpConvertToLocalpublic void setOpConvertToLocal(java.lang.String v) 
 - 
setSourceIdpublic void setSourceId(java.lang.String id) 
 - 
setUrlpublic void setUrl(java.lang.String url) 
 - 
setTextpublic void setText(java.lang.String text) 
 - 
setIdpublic void setId(java.lang.String id) 
 - 
setSourceNamepublic void setSourceName(java.lang.String v) 
 - 
setSourceUrlpublic void setSourceUrl(java.lang.String v) 
 - 
setSourceScheduleEnabledpublic void setSourceScheduleEnabled(java.lang.String v) 
 - 
setSourceScheduleCronpublic void setSourceScheduleCron(java.lang.String v) 
 - 
setSourceScheduleFreqpublic void setSourceScheduleFreq(java.lang.String v) 
 - 
setOptionFilespublic void setOptionFiles(java.lang.String v) 
 - 
setOptionCategoriespublic void setOptionCategories(java.lang.String v) 
 - 
setOptionLocalpublic void setOptionLocal(java.lang.String v) 
 - 
setOptionMilestonepublic void setOptionMilestone(java.lang.String v) 
 - 
setMainTabpublic void setMainTab(int v) 
 - 
setSourceTabpublic void setSourceTab(int v) 
 
- 
 
-