Package com.jalios.jcms.caddy
Class MemberCaddyProcess
- java.lang.Object
-
- com.jalios.jcms.backgroundprocess.BackgroundProcess
-
- com.jalios.jcms.caddy.AbstractCaddyProcess<T>
-
- com.jalios.jcms.caddy.AbstractMemberCaddyProcess<MemberCaddyContext>
-
- com.jalios.jcms.caddy.MemberCaddyProcess
-
- All Implemented Interfaces:
JcmsConstants,JaliosConstants
public class MemberCaddyProcess extends AbstractMemberCaddyProcess<MemberCaddyContext>
- Since:
- jcms-10.0.8 JCMS-9179
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.jalios.jcms.backgroundprocess.BackgroundProcess
BackgroundProcess.Scope, BackgroundProcess.Status
-
-
Field Summary
-
Fields inherited from class com.jalios.jcms.backgroundprocess.BackgroundProcess
COMPLETED_PROGRESS, DEFAULT_LABEL_PROP, MGR
-
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
-
Fields inherited from interface com.jalios.jcms.JcmsConstants
ADATE_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, DATA_DIRECTORY, 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_MINI, PHOTO_MINI_HEIGHT, PHOTO_MINI_PROP_PREFIX, PHOTO_MINI_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_DIR, 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 Summary
Constructors Modifier Constructor Description protectedMemberCaddyProcess(MemberCaddyContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<Member>getIterable()org.apache.log4j.LoggergetLogger()protected voidperformDelete()protected voidperformDetachFromLDAP()protected voidperformDisable()protected voidperformSyncLDAP()protected voidperformUpdate()-
Methods inherited from class com.jalios.jcms.caddy.AbstractMemberCaddyProcess
performDelete, performDetachFromLDAP, performDisable, runCaddyProcess, updateMemberAuthType
-
Methods inherited from class com.jalios.jcms.caddy.AbstractCaddyProcess
addWarningMsg, deleteDataExtension, doSearchAndReplace, getControllerContext, processMultipleStatus, runProcess, searchAndReplace, setCurrentStep, setEndMessage, setRunningMessageProp, setWarningMessageIntro
-
Methods inherited from class com.jalios.jcms.backgroundprocess.BackgroundProcess
allowNulLAuthor, canBeNotified, canStart, channel, debugSleep, getAuthor, getCompletedMessage, getCompletedMessage, getCompletedMessage, getCompletedStatus, getCurrentStep, getDetailsMessage, getDomain, getInfo, getInfoId, getLabel, getLabelProp, getProgress, getRunningMessage, getStartTime, getTotalStep, getUserLang, getUserLocale, glp, handleComplete, hasProgression, incrementStep, isAuthor, isCompleted, isCompletedFailed, isCompletedSuccess, isCompletedWarn, save, setCompletedMessage, setCompletedStatus, setDetailsMessage, setLabelProp, setProgress, setRunningMessage, setStartTime, setTotalStep, start, toString
-
-
-
-
Constructor Detail
-
MemberCaddyProcess
protected MemberCaddyProcess(MemberCaddyContext context)
- Parameters:
context- context to set- Since:
- jcms-10.0.8 JCMS-9179
-
-
Method Detail
-
getLogger
public org.apache.log4j.Logger getLogger()
-
getIterable
public java.lang.Iterable<Member> getIterable()
-
performSyncLDAP
protected void performSyncLDAP()
- Specified by:
performSyncLDAPin classAbstractMemberCaddyProcess<MemberCaddyContext>
-
performDetachFromLDAP
protected void performDetachFromLDAP()
- Specified by:
performDetachFromLDAPin classAbstractMemberCaddyProcess<MemberCaddyContext>
-
performDisable
protected void performDisable()
- Specified by:
performDisablein classAbstractMemberCaddyProcess<MemberCaddyContext>
-
performUpdate
protected void performUpdate()
- Specified by:
performUpdatein classAbstractCaddyProcess<MemberCaddyContext>
-
performDelete
protected void performDelete()
- Specified by:
performDeletein classAbstractCaddyProcess<MemberCaddyContext>
-
-