|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.starhope.appius.user.Person
public class Person
This was an abstract superclass for both Parents and Users. Now, it's being refactored as a static container class for common methods related to all AbstractPerson instances.
Field Summary | |
---|---|
private static long |
serialVersionUID
Java serialization unique ID |
Constructor Summary | |
---|---|
Person()
|
Method Summary | |
---|---|
static boolean |
forgotPassword(AbstractPerson who,
String forgottenPasswordQ,
String forgottenPasswordA)
|
protected static String |
generateNewPassword()
|
static AbstractPerson |
getResponsiblePerson(AbstractPerson p)
Get reference to User or Parent for making a purchase. |
static void |
remindPassword(AbstractPerson who)
Send a reminder eMail for a forgotten password. |
static void |
sendConfirmationMail(AbstractPerson who)
|
static void |
sendStaffPasswordReset(AbstractPerson who)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
Constructor Detail |
---|
public Person()
Method Detail |
---|
public static boolean forgotPassword(AbstractPerson who, String forgottenPasswordQ, String forgottenPasswordA)
who
- WRITEMEforgottenPasswordQ
- WRITEMEforgottenPasswordA
- WRITEME
AbstractPerson.forgotPassword(java.lang.String,
java.lang.String)
protected static String generateNewPassword()
public static AbstractPerson getResponsiblePerson(AbstractPerson p)
Get reference to User or Parent for making a purchase.
Currently, kids under 17 return their parent.
p
- The person, for whom someone else may be responsible for
payments
public static void remindPassword(AbstractPerson who) throws NotReadyException
who
- WRITEME
NotReadyException
- if the user does not have an eMail
address, or it has not been confirmedpublic static void sendConfirmationMail(AbstractPerson who)
who
- WRITEMEAbstractPerson.sendConfirmationMail()
public static void sendStaffPasswordReset(AbstractPerson who)
who
- WRITEMEMail.sendStaffPaswordResetMail(AbstractPerson)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |