public class TransactionReminder extends Reminder
BASIC_REMINDER_TYPE, LAST_DAY_OF_MONTH, MONTHLY_EVERY, MONTHLY_EVERY_FOURTH, MONTHLY_EVERY_OTHER, MONTHLY_EVERY_SIXTH, MONTHLY_EVERY_THIRD, REPEAT_BY_DAY_OF_MONTH, REPEAT_BY_DAY_OF_WEEK, REPEAT_BY_EVERY_YEAR, REPEAT_BY_NDAYS, REPEAT_BY_NONE, TXN_REMINDER_TYPE, WEEKLY_EVERY, WEEKLY_EVERY_FIFTH, WEEKLY_EVERY_FIRST, WEEKLY_EVERY_FOURTH, WEEKLY_EVERY_LAST, WEEKLY_EVERY_SECOND, WEEKLY_EVERY_THIRD| Constructor and Description |
|---|
TransactionReminder(long id,
java.lang.String description,
int initialDate,
int dateAcked,
int lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn) |
TransactionReminder(long id,
java.lang.String description,
long initialDate,
long dateAcked,
long lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn)
Deprecated.
use TransactionReminder(long, String, int, int, int, int, int, int[], int, boolean, ParentTxn) instead
|
| Modifier and Type | Method and Description |
|---|---|
int |
getAutoCommitDays()
Return the number of days prior to this transactions scheduled date
that we should automatically add it to the transaction set.
|
int |
getReminderType() |
ParentTxn |
getTransaction() |
boolean |
isDirty() |
boolean |
isLoanReminder() |
void |
resetDirty() |
void |
setAutoCommitDays(int autoCommitDays)
Set the number of days prior to this transactions scheduled date
that we should automatically add it to the transaction set.
|
void |
setLoan(boolean loan) |
getDateAcknowledged, getDateAcknowledgedInt, getDescription, getId, getInitialDate, getInitialDateInt, getLastDate, getLastDateInt, getNextOccurance, getPastDueDates, getRepeatDaily, getRepeatMonthly, getRepeatMonthlyModifier, getRepeatWeeklyDays, getRepeatWeeklyModifier, getRepeatYearly, getTags, hasBeenAcknowledged, hasBeenAcknowledgedInt, occursOnDate, setAcknowledged, setAcknowledgedInt, setDescription, setDirty, setId, setInitialDate, setInitialDateInt, setLastDate, setLastDateInt, setRepeatDaily, setRepeatMonthly, setRepeatWeekly, setRepeatYearly, setTags, toStringpublic TransactionReminder(long id,
java.lang.String description,
long initialDate,
long dateAcked,
long lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn)
public TransactionReminder(long id,
java.lang.String description,
int initialDate,
int dateAcked,
int lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn)
public int getReminderType()
getReminderType in class Reminderpublic ParentTxn getTransaction()
public int getAutoCommitDays()
public void setAutoCommitDays(int autoCommitDays)
public boolean isLoanReminder()
public void setLoan(boolean loan)
public void resetDirty()
resetDirty in class Reminder