com.jalios.jcms.handler
Class StoreCleanerHandler

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.handler.StoreCleanerHandler
All Implemented Interfaces:
JcmsConstants, JaliosConstants

public class StoreCleanerHandler
extends JcmsFormHandler


Field Summary
static String REVISION
           
static int SCOPE_DATE
           
static int SCOPE_MILESTONE
           
static int SCOPE_STAMP
           
static int SCOPE_STORE
           
static int SCOPE_SYNC
           
static int SCOPE_UNDEFINED
           
 
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandler
contextMap, editFieldSet, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, 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, JS_HEADER, jsboMap, jsboSet, jsfoMap, 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, 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, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, 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
StoreCleanerHandler()
           
 
Method Summary
 Date getAvailableBeginDate()
           
 Stamp getAvailableBeginMilestone()
           
 int getAvailableBeginMode()
           
 Stamp getAvailableBeginStamp()
           
 Date getAvailableEndDate()
           
 Stamp getAvailableEndMilestone()
           
 int getAvailableEndMode()
           
 Stamp getAvailableEndStamp()
           
 String[] getAvailableUrids()
           
 Set<Workspace> getAvailableWorkspaceSet()
           
 Date getLastSyncDate()
           
 List<String> getMilestoneLabelList()
           
 List<Stamp> getMilestoneValueList()
           
 boolean isMergeMajorUpdate()
           
 boolean isMergeMetadataUpdate()
           
 boolean isMergeMinorUpdate()
           
 boolean isRemoveDeleted()
           
 boolean isRemoveMilestone()
           
 void setBeginDate(String v)
           
 void setBeginMilestone(String v)
           
 void setBeginMode(int beginMode)
           
 void setBeginStamp(String v)
           
 void setEndDate(String v)
           
 void setEndMilestone(String v)
           
 void setEndMode(int endMode)
           
 void setEndStamp(String v)
           
 void setMergeMajorUpdate(boolean v)
           
 void setMergeMetadataUpdate(boolean v)
           
 void setMergeMinorUpdate(boolean v)
           
 void setOpClean(boolean opClean)
           
 void setRemoveDeleted(boolean v)
           
 void setRemoveMilestone(boolean v)
           
 void setUrids(String v)
           
 void setWsids(String[] v)
           
 boolean validate()
           
 
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler
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, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields
 
Methods inherited from class com.jalios.jcms.context.JcmsJspContext
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addJSHeader, addJSHeader, addJSHeader, addJSHeader, addStyleHeader, addStyleHeader, checkAccess, checkAccess, debugDisplayContext, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBackOfficeJSHeader, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getFrontOfficeJSHeader, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSHeaders, getJSONBridge, getPackVersion, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, workaroundBrowserBaseHrefBug
 
Methods inherited from class com.jalios.jcms.context.JcmsContext
addCookie, addMsg, addMsg, addMsgSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, removeMessage, removeMessage, retrieveUploadedFile, select, sendForbidden, sendForbidden, 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

REVISION

public static final String REVISION
See Also:
Constant Field Values

SCOPE_UNDEFINED

public static final int SCOPE_UNDEFINED
See Also:
Constant Field Values

SCOPE_STORE

public static final int SCOPE_STORE
See Also:
Constant Field Values

SCOPE_DATE

public static final int SCOPE_DATE
See Also:
Constant Field Values

SCOPE_MILESTONE

public static final int SCOPE_MILESTONE
See Also:
Constant Field Values

SCOPE_STAMP

public static final int SCOPE_STAMP
See Also:
Constant Field Values

SCOPE_SYNC

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

StoreCleanerHandler

public StoreCleanerHandler()
Method Detail

validate

public boolean validate()
                 throws IOException
Throws:
IOException

getMilestoneLabelList

public List<String> getMilestoneLabelList()

getMilestoneValueList

public List<Stamp> getMilestoneValueList()

getLastSyncDate

public Date getLastSyncDate()

setOpClean

public void setOpClean(boolean opClean)

setBeginMode

public void setBeginMode(int beginMode)

getAvailableBeginMode

public int getAvailableBeginMode()

getAvailableBeginDate

public Date getAvailableBeginDate()

setBeginDate

public void setBeginDate(String v)

getAvailableBeginStamp

public Stamp getAvailableBeginStamp()

setBeginStamp

public void setBeginStamp(String v)

setEndMode

public void setEndMode(int endMode)

getAvailableEndMode

public int getAvailableEndMode()

getAvailableEndDate

public Date getAvailableEndDate()

setEndDate

public void setEndDate(String v)

getAvailableEndStamp

public Stamp getAvailableEndStamp()

setEndStamp

public void setEndStamp(String v)

isMergeMinorUpdate

public boolean isMergeMinorUpdate()

setMergeMinorUpdate

public void setMergeMinorUpdate(boolean v)

isMergeMajorUpdate

public boolean isMergeMajorUpdate()

setMergeMajorUpdate

public void setMergeMajorUpdate(boolean v)

isRemoveDeleted

public boolean isRemoveDeleted()

setRemoveDeleted

public void setRemoveDeleted(boolean v)

isRemoveMilestone

public boolean isRemoveMilestone()

setRemoveMilestone

public void setRemoveMilestone(boolean v)

isMergeMetadataUpdate

public boolean isMergeMetadataUpdate()

setMergeMetadataUpdate

public void setMergeMetadataUpdate(boolean v)

getAvailableBeginMilestone

public Stamp getAvailableBeginMilestone()

setBeginMilestone

public void setBeginMilestone(String v)

getAvailableEndMilestone

public Stamp getAvailableEndMilestone()

setEndMilestone

public void setEndMilestone(String v)

getAvailableUrids

public String[] getAvailableUrids()

setUrids

public void setUrids(String v)

getAvailableWorkspaceSet

public Set<Workspace> getAvailableWorkspaceSet()

setWsids

public void setWsids(String[] v)


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