|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jalios.jcms.context.JcmsContext
com.jalios.jcms.context.JcmsJspContext
com.jalios.jcms.handler.JcmsFormHandler
com.jalios.jcms.handler.EditDataHandler
com.jalios.jcms.handler.EditMemberHandler
public class EditMemberHandler
This form handler processes Member forms.
Member| Field Summary | |
|---|---|
protected java.lang.String |
address
|
protected boolean |
admin
|
protected java.util.TreeSet |
delegateMemberSet
|
protected java.util.HashSet |
deleteSet
|
protected java.lang.String |
department
|
protected int |
editCatMode
|
protected java.lang.String |
email
|
protected java.lang.String |
emailFormat
|
protected java.lang.String |
firstName
|
protected java.lang.String[] |
groupRight
|
protected java.util.HashSet |
groupRightSet
|
protected Group[] |
groups
|
protected java.lang.String |
info
|
protected boolean |
isCharterAccepted
|
protected boolean |
isCharterRefused
|
protected boolean |
isEmailVisible
|
protected boolean |
isGroupEditCat
|
protected java.lang.String |
jobTitle
|
protected java.lang.String |
language
|
protected java.lang.String |
login
|
protected Member |
member
|
protected java.lang.String |
mobile
|
protected java.lang.String |
name
|
protected boolean |
newPhoto
|
protected Notification |
notification
|
protected EditNotificationHandler |
notificationFormHandler
|
protected boolean |
opAddItem
|
protected boolean |
opConfirmSignup
|
protected boolean |
opConvertToMember
|
protected boolean |
opDisable
|
protected boolean |
opSignup
|
protected boolean |
opUpdateProfile
|
protected java.lang.String |
organization
|
protected java.lang.String |
password0
|
protected java.lang.String |
password1
|
protected java.lang.String |
password2
|
protected boolean |
passwordHasChanged
|
protected java.lang.String |
phone
|
protected java.lang.String |
photo
|
protected boolean |
profileEditor
|
protected java.util.HashSet |
publishSet
|
protected java.util.TreeSet |
readCategorySet
|
protected boolean |
removePhoto
|
static java.lang.String |
REVISION
|
protected boolean |
rightsProvided
|
protected java.util.HashSet |
rootSet
|
protected java.lang.String |
salutation
|
protected boolean |
showCharter
|
protected java.lang.String |
signupKey
|
protected java.util.HashSet |
updateSet
|
protected int |
usage
|
protected java.util.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, 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.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(java.lang.Class clazz)
|
boolean |
canPublish(java.lang.Class clazz)
|
boolean |
canUpdate(java.lang.Class clazz)
|
java.lang.String |
getAvailableAddress()
Get the value of address. |
boolean |
getAvailableAdmin()
Get the value of admin. |
java.util.TreeSet |
getAvailableDelegateMemberSet()
|
java.lang.String |
getAvailableDepartment()
Get the value of department. |
int |
getAvailableEditCatMode()
|
java.lang.String |
getAvailableEmail()
Get the value of email. |
java.lang.String |
getAvailableEmailFormat()
Get the value of emailFormat. |
boolean |
getAvailableEmailVisible()
Get the value of emailVisible. |
java.lang.String |
getAvailableFirstName()
Get the value of firstName. |
Group[] |
getAvailableGroups()
Get the value of groups. |
java.lang.String |
getAvailableInfo()
Get the value of info. |
java.lang.String |
getAvailableJobTitle()
Get the value of jobTitle. |
java.lang.String |
getAvailableLanguage()
|
java.lang.String |
getAvailableLogin()
Get the value of login. |
java.lang.String |
getAvailableMobile()
Get the value of mobile. |
java.lang.String |
getAvailableName()
Get the value of name. |
java.lang.String |
getAvailableOrganization()
Get the value of organization. |
java.lang.String |
getAvailablePhone()
Get the value of phone. |
java.util.TreeSet |
getAvailableReadCategorySet()
|
java.lang.String |
getAvailableSalutation()
Get the value of salutation. |
int |
getAvailableUsage()
Get the value of usage. |
java.util.TreeSet |
getAvailableUseCategorySet()
|
int |
getAvailableUseCatMode()
|
boolean |
getAvailableWebdavAccess()
Get the value of webdavAccess. |
java.util.Set |
getCategorySet(java.lang.String inputName)
Returns the root set bound to the given inputName |
java.lang.Class<? extends Data> |
getDataClass()
|
java.lang.String[] |
getGroupRight()
Get the value of groupRight. |
Group[] |
getGroups()
|
Member |
getMember()
|
java.lang.String |
getPassword0()
Get the value of old password. |
java.lang.String |
getPassword1()
Get the value of password1. |
java.lang.String |
getPassword2()
Get the value of password2. |
boolean |
getProfileEditor()
Get the value of profileEditor. |
boolean |
getShowCharter()
|
boolean |
isCategoryGroupRight()
|
boolean |
isExpanded(Category cat,
java.lang.String inputName)
|
boolean |
isGroupRight(java.lang.Class clazz)
|
boolean |
performConfirmSignup()
|
boolean |
performConvertToMember()
|
protected boolean |
performCreate()
|
protected boolean |
performDelete()
|
boolean |
performDisable()
|
protected boolean |
performSignup()
|
protected boolean |
performUpdate()
|
boolean |
processAction()
|
protected void |
releaseDBWorkingMember()
|
protected void |
sendRedirect()
|
void |
setAddress(java.lang.String v)
Set the value of address. |
void |
setAdmin(boolean v)
Set the value of admin. |
void |
setCanDelete(java.lang.String[] v)
Set the value of canDelete. |
void |
setCanPublish(java.lang.String[] v)
Set the value of canPublish. |
void |
setCanUpdate(java.lang.String[] v)
Set the value of canUpdate. |
void |
setCharterAccepted(java.lang.String v)
|
void |
setCharterRefused(java.lang.String v)
|
void |
setCids(java.lang.String[] v)
Set the value of cids. |
void |
setDelegateMbrIds(java.lang.String[] v)
Set the value of delegateMbrIds. |
void |
setDepartment(java.lang.String v)
Set the value of department. |
void |
setEditCatMode(java.lang.String v)
Set the value of editCatMode. |
void |
setEmail(java.lang.String v)
Set the value of email. |
void |
setEmailFormat(java.lang.String v)
Set the value of email. |
void |
setEmailVisible(boolean v)
Set the value of emailVisible. |
protected void |
setFields(Member mbr)
|
void |
setFirstName(java.lang.String v)
Set the value of firstName. |
void |
setGids(java.lang.String[] v)
Set the value of gids. |
void |
setGroupRight(java.lang.String[] v)
Set the value of groupRight. |
void |
setId(java.lang.String v)
Set the value of id. |
void |
setInfo(java.lang.String v)
Set the value of info. |
void |
setJobTitle(java.lang.String v)
Set the value of jobTitle. |
void |
setLanguage(java.lang.String v)
|
void |
setLogin(java.lang.String v)
Set the value of login. |
void |
setMobile(java.lang.String v)
Set the value of mobile. |
void |
setName(java.lang.String v)
Set the value of name. |
void |
setNotificationFormHandler(EditNotificationHandler v)
Sets the value of notificationFormHandler. |
void |
setOpAddItem(java.lang.String v)
|
void |
setOpConfirmSignup(java.lang.String v)
|
void |
setOpConvertToMember(java.lang.String v)
|
void |
setOpDisable(java.lang.String v)
|
void |
setOpSignup(java.lang.String v)
|
void |
setOpUpdateProfile(java.lang.String v)
|
void |
setOrganization(java.lang.String v)
Set the value of organization. |
void |
setPassword0(java.lang.String v)
Set the value of old password. |
void |
setPassword1(java.lang.String v)
Set the value of password1. |
void |
setPassword2(java.lang.String v)
Set the value of password2. |
void |
setPhone(java.lang.String v)
Set the value of phone. |
void |
setProfileEditor(boolean v)
Set the value of profileEditor. |
void |
setReadcids(java.lang.String[] v)
Set the value of readcids. |
void |
setRemovePhoto(boolean v)
|
void |
setSalutation(java.lang.String v)
Set the value of salutation. |
void |
setSignupKey(java.lang.String string)
|
void |
setUsage(int v)
Set the value of usage. |
void |
setUseCatMode(java.lang.String v)
Set the value of useCatMode. |
void |
setUsecids(java.lang.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 |
validateDisable()
|
protected boolean |
validateSignup()
|
protected boolean |
validateUpdate()
|
protected boolean |
validateUpdateProfile()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String REVISION
protected boolean opSignup
protected boolean opUpdateProfile
protected boolean opDisable
protected boolean opAddItem
protected boolean opConfirmSignup
protected boolean opConvertToMember
protected int usage
protected java.lang.String login
protected java.lang.String password0
protected java.lang.String password1
protected java.lang.String password2
protected java.lang.String name
protected java.lang.String firstName
protected java.lang.String salutation
protected java.lang.String organization
protected java.lang.String department
protected java.lang.String jobTitle
protected java.lang.String email
protected java.lang.String emailFormat
protected java.lang.String phone
protected java.lang.String mobile
protected java.lang.String address
protected java.lang.String photo
protected java.lang.String info
protected java.lang.String[] groupRight
protected java.lang.String signupKey
protected java.lang.String language
protected boolean isCharterAccepted
protected boolean isCharterRefused
protected boolean showCharter
protected boolean profileEditor
protected boolean removePhoto
protected boolean newPhoto
protected Member member
protected Member workingMember
protected Notification notification
protected Group[] groups
protected boolean passwordHasChanged
protected boolean isEmailVisible
protected boolean webdavAccess
protected boolean admin
protected java.util.HashSet groupRightSet
protected java.util.HashSet publishSet
protected java.util.HashSet updateSet
protected java.util.HashSet deleteSet
protected java.util.HashSet rootSet
protected int useCatMode
protected int editCatMode
protected boolean isGroupEditCat
protected java.util.TreeSet useCategorySet
protected EditNotificationHandler notificationFormHandler
protected boolean rightsProvided
protected java.util.TreeSet readCategorySet
protected java.util.TreeSet delegateMemberSet
| Constructor Detail |
|---|
public EditMemberHandler()
| Method Detail |
|---|
public boolean processAction()
throws java.io.IOException
processAction in class EditDataHandlerjava.io.IOExceptionpublic boolean validateAddItem()
protected boolean validateCommonCreateSignup()
throws java.io.IOException
java.io.IOExceptionprotected void releaseDBWorkingMember()
public java.lang.Class<? extends Data> getDataClass()
getDataClass in class EditDataHandlerprotected void setFields(Member mbr)
protected void sendRedirect()
throws java.io.IOException
sendRedirect in class EditDataHandlerjava.io.IOException
protected boolean validateSignup()
throws java.io.IOException
java.io.IOException
protected boolean performSignup()
throws java.io.IOException
java.io.IOExceptionprotected boolean alertSignup(boolean signupValidationRequired)
protected boolean validateCreate()
throws java.io.IOException
java.io.IOException
protected boolean performCreate()
throws java.io.IOException
java.io.IOException
protected boolean validateCommonUpdate()
throws java.io.IOException
java.io.IOException
protected boolean validateUpdate()
throws java.io.IOException
java.io.IOException
protected boolean performUpdate()
throws java.io.IOException
java.io.IOException
protected boolean validateUpdateProfile()
throws java.io.IOException
java.io.IOException
protected boolean validateDelete()
throws java.io.IOException
java.io.IOException
protected boolean performDelete()
throws java.io.IOException
java.io.IOException
public boolean validateDisable()
throws java.io.IOException
java.io.IOException
public boolean performDisable()
throws java.io.IOException
java.io.IOException
public boolean validateConfirmSignup()
throws java.io.IOException
java.io.IOException
public boolean performConfirmSignup()
throws java.io.IOException
java.io.IOException
public boolean validateConvertToMember()
throws java.io.IOException
java.io.IOException
public boolean performConvertToMember()
throws java.io.IOException
java.io.IOExceptionpublic Member getMember()
public Group[] getGroups()
public boolean isGroupRight(java.lang.Class clazz)
public boolean canPublish(java.lang.Class clazz)
public boolean canUpdate(java.lang.Class clazz)
public boolean canDelete(java.lang.Class clazz)
public boolean isCategoryGroupRight()
public int getAvailableUseCatMode()
public int getAvailableEditCatMode()
public java.util.Set getCategorySet(java.lang.String inputName)
inputName - the name of category set to get
public boolean isExpanded(Category cat,
java.lang.String inputName)
cat - the category to work withinputName - the name of the input
public void setOpSignup(java.lang.String v)
public void setOpUpdateProfile(java.lang.String v)
public void setOpDisable(java.lang.String v)
public void setOpConfirmSignup(java.lang.String v)
public void setOpConvertToMember(java.lang.String v)
public void setId(java.lang.String v)
setId in class EditDataHandlerv - Value to assign to id.public int getAvailableUsage()
public void setUsage(int v)
v - Value to assign to usage.public java.lang.String getAvailableLogin()
public void setLogin(java.lang.String v)
v - Value to assign to login.public java.lang.String getPassword0()
public void setPassword0(java.lang.String v)
v - Value to assign to password0.public java.lang.String getPassword1()
public void setPassword1(java.lang.String v)
v - Value to assign to password1.public java.lang.String getPassword2()
public void setPassword2(java.lang.String v)
v - Value to assign to password2.public java.lang.String getAvailableName()
public void setName(java.lang.String v)
v - Value to assign to name.public java.lang.String getAvailableFirstName()
public void setFirstName(java.lang.String v)
v - Value to assign to firstName.public java.lang.String getAvailableSalutation()
public void setSalutation(java.lang.String v)
v - Value to assign to salutation.public java.lang.String getAvailableOrganization()
public java.lang.String getAvailableDepartment()
public void setOrganization(java.lang.String v)
v - Value to assign to organization.public void setDepartment(java.lang.String v)
v - Value to assign to department.public java.lang.String getAvailableJobTitle()
public void setJobTitle(java.lang.String v)
v - Value to assign to jobTitle.public java.lang.String getAvailablePhone()
public void setPhone(java.lang.String v)
v - Value to assign to phone.public java.lang.String getAvailableMobile()
public void setMobile(java.lang.String v)
v - Value to assign to mobile.public java.lang.String getAvailableAddress()
public void setAddress(java.lang.String v)
v - Value to assign to address.public Group[] getAvailableGroups()
public void setGids(java.lang.String[] v)
v - Value to assign to gids.public java.lang.String getAvailableEmail()
public void setEmail(java.lang.String v)
v - Value to assign to email.public java.lang.String getAvailableEmailFormat()
public void setEmailFormat(java.lang.String v)
v - Value to assign to email.public boolean getAvailableEmailVisible()
public void setEmailVisible(boolean v)
v - Value to assign to emailVisible.public boolean getAvailableWebdavAccess()
public void setWebdavAccess(boolean webdavAccess)
webdavAccess - Value to assign to webdavAccess.public java.lang.String getAvailableInfo()
public void setInfo(java.lang.String v)
v - Value to assign to info.public boolean getAvailableAdmin()
public void setAdmin(boolean v)
v - Value to assign to admin.public java.lang.String[] getGroupRight()
public void setGroupRight(java.lang.String[] v)
v - Value to assign to groupRight.public void setCanPublish(java.lang.String[] v)
v - Value to assign to canPublish.public void setCanUpdate(java.lang.String[] v)
v - Value to assign to canUpdate.public void setCanDelete(java.lang.String[] v)
v - Value to assign to canDelete.public void setCids(java.lang.String[] v)
v - Value to assign to cids.public void setUseCatMode(java.lang.String v)
v - Value to assign to useCatMode.public void setEditCatMode(java.lang.String v)
v - Value to assign to editCatMode.public void setUsecids(java.lang.String[] v)
v - Value to assign to usecids.public java.util.TreeSet getAvailableUseCategorySet()
public void setReadcids(java.lang.String[] v)
v - Value to assign to readcids.public java.util.TreeSet getAvailableReadCategorySet()
public void setDelegateMbrIds(java.lang.String[] v)
v - Value to assign to readcids.public java.util.TreeSet getAvailableDelegateMemberSet()
public boolean getProfileEditor()
public void setProfileEditor(boolean v)
v - Value to assign to profileEditor.public void setOpAddItem(java.lang.String v)
public void setNotificationFormHandler(EditNotificationHandler v)
v - public void setLanguage(java.lang.String v)
public java.lang.String getAvailableLanguage()
public void setSignupKey(java.lang.String string)
public void setCharterAccepted(java.lang.String v)
public void setCharterRefused(java.lang.String v)
public boolean getShowCharter()
public void setRemovePhoto(boolean v)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||