|
||||||||||
| 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 | |||||||||