com.jalios.jcms.fileprocessor
Class LegacyWitnessFileImportHandler

java.lang.Object
  extended by com.jalios.jcms.context.JcmsContext
      extended by com.jalios.jcms.context.JcmsJspContext
          extended by com.jalios.jcms.handler.JcmsFormHandler
              extended by com.jalios.jcms.fileprocessor.LegacyWitnessFileImportHandler
All Implemented Interfaces:
JcmsConstants, JaliosConstants

public class LegacyWitnessFileImportHandler
extends JcmsFormHandler


Field Summary
static int LEGACYSTATUS_DELETED
           
static int LEGACYSTATUS_GLOBALLY_BLACKLISTING_EXCEPTION
           
static int LEGACYSTATUS_LAST_STATUS
           
static int LEGACYSTATUS_MANUALLY_GLOBALLY_BLACKLISTED
           
static int LEGACYSTATUS_MANUALLY_PARTIALLY_BLACKLISTED
           
static int LEGACYSTATUS_NOT_YET_PROCESSED
           
static int LEGACYSTATUS_PARTIALLY_BLACKLISTING_EXCEPTION
           
static int LEGACYSTATUS_PARTIALLY_BLACKLISTING_UNKNOWN_EXCEPTION
           
static int LEGACYSTATUS_PROCESSED_SUCCESFULLY
           
static int LEGACYSTATUS_UNKNOWN_EXCEPTION
           
 
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandler
contextMap, editFieldSet, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, REVISION, workspaceForced
 
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, 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
 
Fields inherited from interface com.jalios.util.JaliosConstants
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 Summary
LegacyWitnessFileImportHandler()
           
 
Method Summary
 boolean processAction()
          Import the specified witness file into the specified repository id and urids.
 void setOpImport(String x)
           
 void setRenameFileAfterImport(String renameFileAfterImportStr)
           
 void setRepositoryId(String repositoryId)
           
 void setWitnessFilePath(String witnessFilePath)
           
 
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
 

Field Detail

LEGACYSTATUS_DELETED

public static final int LEGACYSTATUS_DELETED
See Also:
Constant Field Values

LEGACYSTATUS_MANUALLY_GLOBALLY_BLACKLISTED

public static final int LEGACYSTATUS_MANUALLY_GLOBALLY_BLACKLISTED
See Also:
Constant Field Values

LEGACYSTATUS_MANUALLY_PARTIALLY_BLACKLISTED

public static final int LEGACYSTATUS_MANUALLY_PARTIALLY_BLACKLISTED
See Also:
Constant Field Values

LEGACYSTATUS_LAST_STATUS

public static final int LEGACYSTATUS_LAST_STATUS
See Also:
Constant Field Values

LEGACYSTATUS_NOT_YET_PROCESSED

public static final int LEGACYSTATUS_NOT_YET_PROCESSED
See Also:
Constant Field Values

LEGACYSTATUS_PROCESSED_SUCCESFULLY

public static final int LEGACYSTATUS_PROCESSED_SUCCESFULLY
See Also:
Constant Field Values

LEGACYSTATUS_UNKNOWN_EXCEPTION

public static final int LEGACYSTATUS_UNKNOWN_EXCEPTION
See Also:
Constant Field Values

LEGACYSTATUS_PARTIALLY_BLACKLISTING_EXCEPTION

public static final int LEGACYSTATUS_PARTIALLY_BLACKLISTING_EXCEPTION
See Also:
Constant Field Values

LEGACYSTATUS_GLOBALLY_BLACKLISTING_EXCEPTION

public static final int LEGACYSTATUS_GLOBALLY_BLACKLISTING_EXCEPTION
See Also:
Constant Field Values

LEGACYSTATUS_PARTIALLY_BLACKLISTING_UNKNOWN_EXCEPTION

public static final int LEGACYSTATUS_PARTIALLY_BLACKLISTING_UNKNOWN_EXCEPTION
See Also:
Constant Field Values
Constructor Detail

LegacyWitnessFileImportHandler

public LegacyWitnessFileImportHandler()
Method Detail

processAction

public boolean processAction()
                      throws IOException
Import the specified witness file into the specified repository id and urids.

Overrides:
processAction in class JcmsFormHandler
Returns:
true if a redirect was performed, false otherwise
Throws:
IOException

setRepositoryId

public void setRepositoryId(String repositoryId)

setWitnessFilePath

public void setWitnessFilePath(String witnessFilePath)

setRenameFileAfterImport

public void setRenameFileAfterImport(String renameFileAfterImportStr)

setOpImport

public void setOpImport(String x)


Copyright © 2001-2010 Jalios SA. All Rights Reserved.