com.jalios.jcms.handler
Class EditMemberHandler

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.EditDataHandler
                  extended by com.jalios.jcms.handler.EditMemberHandler
All Implemented Interfaces:
JcmsConstants, JaliosConstants

public class EditMemberHandler
extends EditDataHandler

This form handler processes Member forms.

Version:
$Revision: 79897 $
Author:
Olivier Dedieu
See Also:
Member

Field Summary
protected  String address
           
protected  boolean admin
           
protected  String country
           
protected  TreeSet delegateMemberSet
           
protected  HashSet deleteSet
           
protected  String department
           
protected  int editCatMode
           
protected  String email
           
protected  String emailFormat
           
protected  String firstName
           
protected  String[] groupRight
           
protected  HashSet groupRightSet
           
protected  Group[] groups
           
protected  String info
           
protected  boolean isCharterAccepted
           
protected  boolean isCharterRefused
           
protected  boolean isEmailVisible
           
protected  boolean isGroupEditCat
           
protected  String jobTitle
           
protected  String language
           
protected  boolean ldapSync
           
protected  String login
           
protected  Member member
           
protected  String mobile
           
protected  String name
           
protected  boolean newPhoto
           
protected  Notification notification
           
protected  EditNotificationHandler notificationFormHandler
           
protected  boolean opAddItem
           
protected  boolean opConfirmSignup
           
protected  boolean opConvertToMember
           
protected  boolean opDetachFromLDAP
           
protected  boolean opDisable
           
protected  boolean opSignup
           
protected  boolean opUpdateProfile
           
protected  String organization
           
protected  String password0
           
protected  String password1
           
protected  String password2
           
protected  boolean passwordHasChanged
           
protected  String phone
           
protected  String photo
           
protected  boolean profileEditor
           
protected  HashSet publishSet
           
protected  TreeSet readCategorySet
           
protected  boolean removePhoto
           
static String REVISION
           
protected  boolean rightsProvided
           
protected  HashSet rootSet
           
protected  String salutation
           
protected  boolean showCharter
           
protected  String signupKey
           
protected  HashSet updateSet
           
protected  int usage
           
protected  TreeSet useCategorySet
           
protected  int useCatMode
           
protected  boolean webdavAccess
           
protected  Member workingMember
           
 
Fields inherited from class com.jalios.jcms.handler.EditDataHandler
extFormHandler, formStep, id, isDeleteForced, op, opCancel, opCreate, opDelete, opFinish, opNext, opPrevious, opRefresh, opUpdate, resultOpCreate, resultOpDelete, resultOpUpdate
 
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, jsboSet, 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, 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
EditMemberHandler()
           
 
Method Summary
protected  boolean alertSignup(boolean signupValidationRequired)
           
 boolean canDelete(Class clazz)
           
 boolean canPublish(Class clazz)
           
 boolean canUpdate(Class clazz)
           
 String getAvailableAddress()
          Get the value of address.
 boolean getAvailableAdmin()
          Get the value of admin.
 String getAvailableCountry()
           
 TreeSet getAvailableDelegateMemberSet()
           
 String getAvailableDepartment()
          Get the value of department.
 int getAvailableEditCatMode()
           
 String getAvailableEmail()
          Get the value of email.
 String getAvailableEmailFormat()
          Get the value of emailFormat.
 boolean getAvailableEmailVisible()
          Get the value of emailVisible.
 String getAvailableFirstName()
          Get the value of firstName.
 Group[] getAvailableGroups()
          Get the value of groups.
 String getAvailableInfo()
          Get the value of info.
 String getAvailableJobTitle()
          Get the value of jobTitle.
 String getAvailableLanguage()
           
 boolean getAvailableLdapSync()
          Return true if the member being edited should be synchronized with LDAP, false otherwise.
 String getAvailableLogin()
          Get the value of login.
 String getAvailableMobile()
          Get the value of mobile.
 String getAvailableName()
          Get the value of name.
 String getAvailableOrganization()
          Get the value of organization.
 String getAvailablePhone()
          Get the value of phone.
 TreeSet getAvailableReadCategorySet()
           
 String getAvailableSalutation()
          Get the value of salutation.
 int getAvailableUsage()
          Get the value of usage.
 TreeSet getAvailableUseCategorySet()
           
 int getAvailableUseCatMode()
           
 boolean getAvailableWebdavAccess()
          Get the value of webdavAccess.
 Set getCategorySet(String inputName)
          Returns the root set bound to the given inputName
 Class<? extends Data> getDataClass()
           
 String[] getGroupRight()
          Get the value of groupRight.
 Group[] getGroups()
           
 Member getMember()
           
 String getPassword0()
          Get the value of old password.
 String getPassword1()
          Get the value of password1.
 String getPassword2()
          Get the value of password2.
 boolean getProfileEditor()
          Get the value of profileEditor.
 boolean getShowCharter()
           
 boolean isCategoryGroupRight()
           
 boolean isExpanded(Category cat, String inputName)
           
 boolean isGroupRight(Class clazz)
           
 boolean performConfirmSignup()
           
 boolean performConvertToMember()
           
protected  boolean performCreate()
           
protected  boolean performDelete()
           
 boolean performDetachFromLDAP()
           
 boolean performDisable()
           
protected  boolean performSignup()
           
protected  boolean performUpdate()
           
 boolean processAction()
          Method to be implemented to check/validate action to be performed and process them.
protected  void releaseDBWorkingMember()
           
protected  void sendRedirect()
           
 void setAddress(String v)
          Set the value of address.
 void setAdmin(boolean v)
          Set the value of admin.
 void setCanDelete(String[] v)
          Set the value of canDelete.
 void setCanPublish(String[] v)
          Set the value of canPublish.
 void setCanUpdate(String[] v)
          Set the value of canUpdate.
 void setCharterAccepted(String v)
           
 void setCharterRefused(String v)
           
 void setCids(String[] v)
          Set the value of cids.
 void setCountry(String country)
           
 void setDelegateMbrIds(String[] v)
          Set the value of delegateMbrIds.
 void setDepartment(String v)
          Set the value of department.
 void setEditCatMode(String v)
          Set the value of editCatMode.
 void setEmail(String v)
          Set the value of email.
 void setEmailFormat(String v)
          Set the value of email.
 void setEmailVisible(boolean v)
          Set the value of emailVisible.
protected  void setFields(Member mbr)
           
 void setFirstName(String v)
          Set the value of firstName.
 void setGids(String[] gids)
          Set the id of the Group to set on the Member being edited
 void setGroupRight(String[] v)
          Set the value of groupRight.
 void setId(String v)
          Set the value of id.
 void setInfo(String v)
          Set the value of info.
 void setJobTitle(String v)
          Set the value of jobTitle.
 void setLanguage(String v)
           
 void setLdapSync(boolean ldapSync)
          Define if the member being edited should be synchronized with LDAP (true), false.
 void setLogin(String v)
          Set the value of login.
 void setMobile(String v)
          Set the value of mobile.
 void setName(String v)
          Set the value of name.
 void setNotificationFormHandler(EditNotificationHandler v)
          Sets the value of notificationFormHandler.
 void setOpAddItem(String v)
           
 void setOpConfirmSignup(String v)
           
 void setOpConvertToMember(String v)
           
 void setOpDetachFromLDAP(String v)
           
 void setOpDisable(String v)
           
 void setOpSignup(String v)
           
 void setOpUpdateProfile(String v)
           
 void setOrganization(String v)
          Set the value of organization.
 void setPassword0(String v)
          Set the value of old password.
 void setPassword1(String v)
          Set the value of password1.
 void setPassword2(String v)
          Set the value of password2.
 void setPhone(String v)
          Set the value of phone.
 void setProfileEditor(boolean v)
          Set the value of profileEditor.
 void setReadcids(String[] v)
          Set the value of readcids.
 void setRemovePhoto(boolean v)
           
 void setSalutation(String v)
          Set the value of salutation.
 void setSignupKey(String string)
           
 void setUsage(int v)
          Set the value of usage.
 void setUseCatMode(String v)
          Set the value of useCatMode.
 void setUsecids(String[] v)
          Set the value of usecids.
 void setWebdavAccess(boolean webdavAccess)
          Set the value of webdavAccess.
 boolean validateAddItem()
           
protected  boolean validateCommonCreateSignup()
           
protected  boolean validateCommonUpdate()
           
 boolean validateConfirmSignup()
           
 boolean validateConvertToMember()
           
protected  boolean validateCreate()
           
protected  boolean validateDelete()
           
 boolean validateDetachFromLDAP()
           
 boolean validateDisable()
           
 boolean validateMember()
          Returns true if logged Member can edit the member
protected  boolean validateSignup()
           
protected  boolean validateUpdate()
           
protected  boolean validateUpdateProfile()
           
 
Methods inherited from class com.jalios.jcms.handler.EditDataHandler
afterValidation, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, getAvailableData, getAvailableDataArray, getAvailableExtraDataMap, getAvailableExtraDBDataMap, getControllerContext, getExtFormHandler, getFormStep, getFormStepCount, getId, handleRestResponse, isFirstAccess, performCancel, performCreateExtension, performFinish, performNext, performPrevious, performRefresh, performUpdateExtension, processDataId, processDataIds, processDataIds, processMLData, processMLDataArray, restValidation, setExtFormHandler, setExtraDBKeys, setExtraDBValues, setExtraKeys, setExtraValues, setFields, setForceDelete, setFormStep, setOpCancel, setOpCreate, setOpDelete, setOpFinish, setOpNext, setOpPrevious, setOpRefresh, setOpUpdate, showCancelButton, showFinishButton, showNextButton, showPreviousButton, validateCancel, validateCreateExtension, validateFinish, validateNext, validatePrevious, validateRefresh, validateUpdateExtension, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument
 
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler
checkMissingField, 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

REVISION

public static final String REVISION
See Also:
Constant Field Values

opSignup

protected boolean opSignup

opUpdateProfile

protected boolean opUpdateProfile

opDisable

protected boolean opDisable

opAddItem

protected boolean opAddItem

opConfirmSignup

protected boolean opConfirmSignup

opConvertToMember

protected boolean opConvertToMember

opDetachFromLDAP

protected boolean opDetachFromLDAP

usage

protected int usage

login

protected String login

password0

protected String password0

password1

protected String password1

password2

protected String password2

name

protected String name

firstName

protected String firstName

salutation

protected String salutation

organization

protected String organization

department

protected String department

jobTitle

protected String jobTitle

email

protected String email

emailFormat

protected String emailFormat

phone

protected String phone

mobile

protected String mobile

address

protected String address

photo

protected String photo

info

protected String info

groupRight

protected String[] groupRight

signupKey

protected String signupKey

language

protected String language

country

protected String country

isCharterAccepted

protected boolean isCharterAccepted

isCharterRefused

protected boolean isCharterRefused

showCharter

protected boolean showCharter

profileEditor

protected boolean profileEditor

removePhoto

protected boolean removePhoto

newPhoto

protected boolean newPhoto

ldapSync

protected boolean ldapSync

member

protected Member member

workingMember

protected Member workingMember

notification

protected Notification notification

groups

protected Group[] groups

passwordHasChanged

protected boolean passwordHasChanged

isEmailVisible

protected boolean isEmailVisible

webdavAccess

protected boolean webdavAccess

admin

protected boolean admin

groupRightSet

protected HashSet groupRightSet

publishSet

protected HashSet publishSet

updateSet

protected HashSet updateSet

deleteSet

protected HashSet deleteSet

rootSet

protected HashSet rootSet

useCatMode

protected int useCatMode

editCatMode

protected int editCatMode

isGroupEditCat

protected boolean isGroupEditCat

useCategorySet

protected TreeSet useCategorySet

notificationFormHandler

protected EditNotificationHandler notificationFormHandler

rightsProvided

protected boolean rightsProvided

readCategorySet

protected TreeSet readCategorySet

delegateMemberSet

protected TreeSet delegateMemberSet
Constructor Detail

EditMemberHandler

public EditMemberHandler()
Method Detail

processAction

public boolean processAction()
                      throws IOException
Description copied from class: JcmsFormHandler
Method 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:
processAction in class EditDataHandler
Returns:
false if no redirection is needed, true otherwise
Throws:
IOException

validateMember

public boolean validateMember()
                       throws IOException
Returns true if logged Member can edit the member

Returns:
true if loggedMember can edit the member
Throws:
IOException
Since:
jcms-7.0.5

validateAddItem

public boolean validateAddItem()

validateCommonCreateSignup

protected boolean validateCommonCreateSignup()
                                      throws IOException
Throws:
IOException

releaseDBWorkingMember

protected void releaseDBWorkingMember()

getDataClass

public Class<? extends Data> getDataClass()
Specified by:
getDataClass in class EditDataHandler

setFields

protected void setFields(Member mbr)

sendRedirect

protected void sendRedirect()
                     throws IOException
Overrides:
sendRedirect in class EditDataHandler
Throws:
IOException

validateSignup

protected boolean validateSignup()
                          throws IOException
Throws:
IOException

performSignup

protected boolean performSignup()
                         throws IOException
Throws:
IOException

alertSignup

protected boolean alertSignup(boolean signupValidationRequired)

validateCreate

protected boolean validateCreate()
                          throws IOException
Throws:
IOException

performCreate

protected boolean performCreate()
                         throws IOException
Throws:
IOException

validateCommonUpdate

protected boolean validateCommonUpdate()
                                throws IOException
Throws:
IOException

validateUpdate

protected boolean validateUpdate()
                          throws IOException
Throws:
IOException

performUpdate

protected boolean performUpdate()
                         throws IOException
Throws:
IOException

validateUpdateProfile

protected boolean validateUpdateProfile()
                                 throws IOException
Throws:
IOException

validateDelete

protected boolean validateDelete()
                          throws IOException
Throws:
IOException

performDelete

protected boolean performDelete()
                         throws IOException
Throws:
IOException

validateDisable

public boolean validateDisable()
                        throws IOException
Throws:
IOException

performDisable

public boolean performDisable()
                       throws IOException
Throws:
IOException

validateConfirmSignup

public boolean validateConfirmSignup()
                              throws IOException
Throws:
IOException

performConfirmSignup

public boolean performConfirmSignup()
                             throws IOException
Throws:
IOException

validateConvertToMember

public boolean validateConvertToMember()
                                throws IOException
Throws:
IOException

performConvertToMember

public boolean performConvertToMember()
                               throws IOException
Throws:
IOException

validateDetachFromLDAP

public boolean validateDetachFromLDAP()
                               throws IOException
Throws:
IOException

performDetachFromLDAP

public boolean performDetachFromLDAP()
                              throws IOException
Throws:
IOException

getMember

public Member getMember()

getGroups

public Group[] getGroups()

isGroupRight

public boolean isGroupRight(Class clazz)

canPublish

public boolean canPublish(Class clazz)

canUpdate

public boolean canUpdate(Class clazz)

canDelete

public boolean canDelete(Class clazz)

isCategoryGroupRight

public boolean isCategoryGroupRight()

getAvailableUseCatMode

public int getAvailableUseCatMode()
Returns:
int the category use mode
Since:
jcms-4.0

getAvailableEditCatMode

public int getAvailableEditCatMode()
Returns:
int the category edit mode
Since:
jcms-4.0

getCategorySet

public Set getCategorySet(String inputName)
Returns the root set bound to the given inputName

Parameters:
inputName - the name of category set to get
Returns:
a Set of Category
Since:
jcms-3.0

isExpanded

public boolean isExpanded(Category cat,
                          String inputName)
Parameters:
cat - the category to work with
inputName - the name of the input
Returns:
true if the given category must be expanded
Since:
jcms-3.0

setOpSignup

public void setOpSignup(String v)

setOpUpdateProfile

public void setOpUpdateProfile(String v)

setOpDisable

public void setOpDisable(String v)

setOpConfirmSignup

public void setOpConfirmSignup(String v)

setOpConvertToMember

public void setOpConvertToMember(String v)

setOpDetachFromLDAP

public void setOpDetachFromLDAP(String v)

setId

public void setId(String v)
Set the value of id.

Overrides:
setId in class EditDataHandler
Parameters:
v - Value to assign to id.

getAvailableUsage

public int getAvailableUsage()
Get the value of usage.

Returns:
Value of usage.

setUsage

public void setUsage(int v)
Set the value of usage.

Parameters:
v - Value to assign to usage.

getAvailableLogin

public String getAvailableLogin()
Get the value of login.

Returns:
Value of login.

setLogin

public void setLogin(String v)
Set the value of login.

Parameters:
v - Value to assign to login.

getPassword0

public String getPassword0()
Get the value of old password.

Returns:
Value of old password.
Since:
jcms-4.0

setPassword0

public void setPassword0(String v)
Set the value of old password.

Parameters:
v - Value to assign to password0.
Since:
jcms-4.0

getPassword1

public String getPassword1()
Get the value of password1.

Returns:
Value of password1.

setPassword1

public void setPassword1(String v)
Set the value of password1.

Parameters:
v - Value to assign to password1.

getPassword2

public String getPassword2()
Get the value of password2.

Returns:
Value of password2.

setPassword2

public void setPassword2(String v)
Set the value of password2.

Parameters:
v - Value to assign to password2.

getAvailableName

public String getAvailableName()
Get the value of name.

Returns:
Value of name.

setName

public void setName(String v)
Set the value of name.

Parameters:
v - Value to assign to name.

getAvailableFirstName

public String getAvailableFirstName()
Get the value of firstName.

Returns:
Value of firstName.

setFirstName

public void setFirstName(String v)
Set the value of firstName.

Parameters:
v - Value to assign to firstName.

getAvailableSalutation

public String getAvailableSalutation()
Get the value of salutation.

Returns:
Value of salutation.

setSalutation

public void setSalutation(String v)
Set the value of salutation.

Parameters:
v - Value to assign to salutation.

getAvailableOrganization

public String getAvailableOrganization()
Get the value of organization.

Returns:
Value of organization.

getAvailableDepartment

public String getAvailableDepartment()
Get the value of department.

Returns:
Value of department.

setOrganization

public void setOrganization(String v)
Set the value of organization.

Parameters:
v - Value to assign to organization.

setDepartment

public void setDepartment(String v)
Set the value of department.

Parameters:
v - Value to assign to department.

getAvailableJobTitle

public String getAvailableJobTitle()
Get the value of jobTitle.

Returns:
Value of jobTitle.

setJobTitle

public void setJobTitle(String v)
Set the value of jobTitle.

Parameters:
v - Value to assign to jobTitle.

getAvailablePhone

public String getAvailablePhone()
Get the value of phone.

Returns:
Value of phone.

setPhone

public void setPhone(String v)
Set the value of phone.

Parameters:
v - Value to assign to phone.

getAvailableMobile

public String getAvailableMobile()
Get the value of mobile.

Returns:
Value of mobile.

setMobile

public void setMobile(String v)
Set the value of mobile.

Parameters:
v - Value to assign to mobile.

getAvailableAddress

public String getAvailableAddress()
Get the value of address.

Returns:
Value of address.

setAddress

public void setAddress(String v)
Set the value of address.

Parameters:
v - Value to assign to address.

getAvailableGroups

public Group[] getAvailableGroups()
Get the value of groups.

Returns:
Value of groups.

setGids

public void setGids(String[] gids)
Set the id of the Group to set on the Member being edited

Parameters:
gids - an array of Group ids

getAvailableEmail

public String getAvailableEmail()
Get the value of email.

Returns:
Value of email.

setEmail

public void setEmail(String v)
Set the value of email.

Parameters:
v - Value to assign to email.

getAvailableEmailFormat

public String getAvailableEmailFormat()
Get the value of emailFormat.

Returns:
Value of emailFormat.

setEmailFormat

public void setEmailFormat(String v)
Set the value of email.

Parameters:
v - Value to assign to email.

getAvailableEmailVisible

public boolean getAvailableEmailVisible()
Get the value of emailVisible.

Returns:
Value of emailVisible.

setEmailVisible

public void setEmailVisible(boolean v)
Set the value of emailVisible.

Parameters:
v - Value to assign to emailVisible.

getAvailableWebdavAccess

public boolean getAvailableWebdavAccess()
Get the value of webdavAccess.

Returns:
Value of webdavAccess.

setWebdavAccess

public void setWebdavAccess(boolean webdavAccess)
Set the value of webdavAccess.

Parameters:
webdavAccess - Value to assign to webdavAccess.

getAvailableInfo

public String getAvailableInfo()
Get the value of info.

Returns:
Value of info.

setInfo

public void setInfo(String v)
Set the value of info.

Parameters:
v - Value to assign to info.

getAvailableAdmin

public boolean getAvailableAdmin()
Get the value of admin.

Returns:
Value of admin.

setAdmin

public void setAdmin(boolean v)
Set the value of admin.

Parameters:
v - Value to assign to admin.

getGroupRight

public String[] getGroupRight()
Get the value of groupRight.

Returns:
Value of groupRight.

setGroupRight

public void setGroupRight(String[] v)
Set the value of groupRight.

Parameters:
v - Value to assign to groupRight.

setCanPublish

public void setCanPublish(String[] v)
Set the value of canPublish.

Parameters:
v - Value to assign to canPublish.

setCanUpdate

public void setCanUpdate(String[] v)
Set the value of canUpdate.

Parameters:
v - Value to assign to canUpdate.

setCanDelete

public void setCanDelete(String[] v)
Set the value of canDelete.

Parameters:
v - Value to assign to canDelete.

setCids

public void setCids(String[] v)
Set the value of cids.

Parameters:
v - Value to assign to cids.

setUseCatMode

public void setUseCatMode(String v)
Set the value of useCatMode.

Parameters:
v - Value to assign to useCatMode.

setEditCatMode

public void setEditCatMode(String v)
Set the value of editCatMode.

Parameters:
v - Value to assign to editCatMode.

setUsecids

public void setUsecids(String[] v)
Set the value of usecids.

Parameters:
v - Value to assign to usecids.

getAvailableUseCategorySet

public TreeSet getAvailableUseCategorySet()

setReadcids

public void setReadcids(String[] v)
Set the value of readcids.

Parameters:
v - Value to assign to readcids.

getAvailableReadCategorySet

public TreeSet getAvailableReadCategorySet()

getAvailableLdapSync

public boolean getAvailableLdapSync()
Return true if the member being edited should be synchronized with LDAP, false otherwise.

Returns:
true to sync, false to skip
Since:
JCMS-2450

setLdapSync

public void setLdapSync(boolean ldapSync)
Define if the member being edited should be synchronized with LDAP (true), false.

Parameters:
ldapSync - the new value of LDAP synchronization
Since:
JCMS-2450

setDelegateMbrIds

public void setDelegateMbrIds(String[] v)
Set the value of delegateMbrIds.

Parameters:
v - Value to assign to readcids.

getAvailableDelegateMemberSet

public TreeSet getAvailableDelegateMemberSet()

getProfileEditor

public boolean getProfileEditor()
Get the value of profileEditor.

Returns:
Value of profileEditor.

setProfileEditor

public void setProfileEditor(boolean v)
Set the value of profileEditor.

Parameters:
v - Value to assign to profileEditor.

setOpAddItem

public void setOpAddItem(String v)

setNotificationFormHandler

public void setNotificationFormHandler(EditNotificationHandler v)
Sets the value of notificationFormHandler.

Parameters:
v -

setLanguage

public void setLanguage(String v)

getAvailableLanguage

public String getAvailableLanguage()

setCountry

public void setCountry(String country)

getAvailableCountry

public String getAvailableCountry()

setSignupKey

public void setSignupKey(String string)

setCharterAccepted

public void setCharterAccepted(String v)

setCharterRefused

public void setCharterRefused(String v)

getShowCharter

public boolean getShowCharter()

setRemovePhoto

public void setRemovePhoto(boolean v)


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