|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.zphinx.spine.vo.dto.SpineBean
com.zphinx.spine.members.Identity
com.zphinx.spine.members.Identifier
com.zphinx.spine.members.Member
public abstract class Member
A member object is the super object which dictates the properties of Users,Administrators,Groups and Applications registered within the Spine framework.
copyright ©Zphinx Software Solutions
Group,
User,
Administrator,
Application,
Serialized Form| Nested Class Summary | |
|---|---|
protected class |
Member.MemberPermissionFactory
A permission Factory to create a permission for use by a Member called by implementations of getPermission |
| Nested classes/interfaces inherited from class com.zphinx.spine.vo.dto.SpineBean |
|---|
SpineBean.PermissionFactory |
| Field Summary |
|---|
| Fields inherited from class com.zphinx.spine.members.Identity |
|---|
ADMINISTRATOR, APPLICATION, GROUP, USER |
| Constructor Summary | |
|---|---|
Member()
Public Constructor |
|
| Method Summary | |
|---|---|
int |
getActivity()
Return the maintenance activity to be taken by this member object. |
String |
getAddress()
Return the address of this member. |
ArrayList |
getAdministrators()
Get the Administrators who can administer to this object |
Date |
getBirthDate()
Gets this members birth date |
String |
getBirthDateString()
Gets this members birth date as a string in the format DD/MM/YYYY |
String |
getCity()
Return the city of origin of this member. |
String |
getCompanyName()
Return the companyName of this member. |
StringAttributeBean |
getCountry()
Return the country of origin of this member. |
String |
getFax()
Return the fax number of this member. |
String |
getGender()
Return the gender of this member. |
String[] |
getGroupId()
Return the ids of the groups this member belongs to. |
StringAttributeBean |
getGroupName()
Get the group name this member belongs to. |
ArrayList |
getGroupNames()
Get the groups this member belongs to. |
String |
getLastIp()
Return the last Ip address this member logged in from. |
Date |
getLastLogin()
Return the last Login date of this member. |
String |
getMemberName()
Get the short name for this member object i.e User,Group or Administrator |
abstract SpinePermission |
getPermission()
Gets a clone of the SpinePermission for this object.The SpinePermission can be reset if necessary but a clone is always returned so that external operations does not affect the security state of this object. |
String |
getPhone()
Return the phone number of this member. |
String |
getPostCode()
Return the post/zip code of this member. |
StringAttributeBean |
getState()
Return the state of origin of this member. |
String |
getUrl()
Return the url representing the homepage of this member. |
void |
setActivity(int activity)
Set the maintenance activity to be taken by this member object. |
void |
setAddress(String address)
Set the address of this member. |
void |
setAdministrators(ArrayList administrators)
Add some Administrators to this object. |
void |
setBirthDate(Date birthDate)
Gets this members birth date |
void |
setBirthDateString(String birthDateString)
Sets the birthDate String |
void |
setCity(String city)
Set the new city of origin of this member.. |
void |
setCompanyName(String companyName)
Set the new company name of this member. |
void |
setCountry(String countryId)
Set the new country of origin of this member. |
void |
setCountry(StringAttributeBean country)
Set the new country of origin of this member. |
void |
setFax(String fax)
Set the new fax number of this member. |
void |
setGender(String gender)
Set the new gender of this member. |
void |
setGroupId(String[] groupId)
Add some more Group ids |
void |
setGroupName(StringAttributeBean groupName)
Set the group name this member belongs to. |
void |
setGroupNames(ArrayList groupNames)
|
void |
setLastIp(String lastIp)
Set the last Ip address this member logged in from. |
void |
setLastLogin(Date lastLogin)
Set the last Login date of this member. |
void |
setPhone(String phone)
Set the new phone number of this member. |
void |
setPostCode(String postCode)
Set The new post/zip code of this member. |
void |
setState(String stateId)
Set the new state of origin of this member. |
void |
setState(StringAttributeBean bean)
Set the new state of origin of this member. |
void |
setUrl(String url)
Set the new url representing the homepage of this member. |
| Methods inherited from class com.zphinx.spine.members.Identifier |
|---|
getAccountSecrets, setAccountSecrets |
| Methods inherited from class com.zphinx.spine.members.Identity |
|---|
getEmailAddress, getFirstName, getLastName, getUserName, setEmailAddress, setFirstName, setLastName, setUserName |
| Methods inherited from class com.zphinx.spine.vo.dto.SpineBean |
|---|
getCreationDate, getDescription, getId, getLocale, getModifiedDate, getName, getSessionId, setCreationDate, setDescription, setId, setLocale, setModifiedDate, setName, setPermission, setSessionId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Member()
| Method Detail |
|---|
public String getMemberName()
public String[] getGroupId()
public void setGroupId(String[] groupId)
groupId - The array of group idspublic String getAddress()
public void setAddress(String address)
address - The new address of this member.public StringAttributeBean getGroupName()
public void setGroupName(StringAttributeBean groupName)
groupName - The new groupNamepublic ArrayList getGroupNames()
public void setGroupNames(ArrayList groupNames)
groupNames - an array of StringAttributeBeans representing the names of individual groupspublic String getCity()
public void setCity(String city)
city - The new city of origin of this member.public StringAttributeBean getState()
public void setState(StringAttributeBean bean)
bean - The new state of origin of this member.public void setState(String stateId)
stateId - The new state of origin of this member.public String getPostCode()
public void setPostCode(String postCode)
postCode - The new post/zip code of this member.public StringAttributeBean getCountry()
public void setCountry(StringAttributeBean country)
country - The country of origin of this member.public void setCountry(String countryId)
countryId - The country of origin of this member.public String getCompanyName()
public void setCompanyName(String companyName)
companyName - The company name of this member.public String getPhone()
public void setPhone(String phone)
phone - The new phone number of this member.public String getFax()
public void setFax(String fax)
fax - The fax number of this memberpublic String getGender()
public void setGender(String gender)
gender - The new genderpublic String getUrl()
public void setUrl(String url)
url - A Url Object representing the new urlpublic String getLastIp()
public void setLastIp(String lastIp)
lastIp - The last Ip address this member logged in from.public void setAdministrators(ArrayList administrators)
administrators - An array of Administrator StringAttributeBean objects to add to this object.public ArrayList getAdministrators()
public Date getLastLogin()
public void setLastLogin(Date lastLogin)
lastLogin - The last time this member Logged on to the system.public int getActivity()
public void setActivity(int activity)
activity - The new maintenance activity to be taken by this member object.public Date getBirthDate()
public String getBirthDateString()
public void setBirthDate(Date birthDate)
birthDate - The birthDate to set.public void setBirthDateString(String birthDateString)
birthDateString - public abstract SpinePermission getPermission()
SpineBean
getPermission in class SpineBeanSpinePermission
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||