|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.willuhn.jameica.reminder.Reminder
public class Reminder
Der Container fuer einen einzelnen Reminder. W I C H T I G! NIEMALS VERTRAULICHE DATEN MIT EINEM REMINDER SENDEN! DIE DATEN WERDEN UNVERSCHLUESSELT ALS XML-DATEI IM cfg-VERZEICHNIS VON JAMEICA GESPEICHERT! Das Erstellen und Speichern des Reminders geschieht beispielhaft so:
Date due = new Date(System.currentTimeMillis() + (7 * 24 * 60 * 60 * 1000L));
Hashtable data = new Hashtable();
data.put("foo","bar");
data.put("faellig",due);
Reminder reminder = new Reminder(due,null,data);
// Via Messaging
Application.getMessagingFactory().getMessagingQueue("jameica.reminder").sendMessage(new QueryMessage(reminder));
// Alternativ direkt
ReminderService service = (ReminderService) Application.getBootloader().getBootable(ReminderService.class);
service.add(reminder);
| Constructor Summary | |
|---|---|
Reminder()
Konstruktor fuer Bean-Konformitaet. |
|
Reminder(java.util.Date due,
java.io.Serializable data)
ct. |
|
| Method Summary | |
|---|---|
int |
compareTo(java.lang.Object other)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAction()
Liefert eine Action, die bei Faelligkeit ausgefuehrt werden soll. |
java.io.Serializable |
getData()
Liefert die Nutzdaten. |
java.util.Date |
getDueDate()
Liefert das Faelligkeitsdatum. |
java.lang.String |
getRenderer()
Liefert den Klassennamen zugehoerigen Renderer. |
int |
hashCode()
|
void |
setAction(java.lang.String action)
Speichert den Klassennamen einer Action, die bei Faelligkeit ausgefuehrt werden soll. |
void |
setData(java.io.Serializable data)
Speichert die Nutzdaten. |
void |
setDueDate(java.util.Date date)
Speichert das Faelligkeitsdatum. |
void |
setRenderer(java.lang.String renderer)
Speichert den Klassennamen des Renderers. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Reminder()
public Reminder(java.util.Date due,
java.io.Serializable data)
due - Faelligkeitsdatum.data - die eigentlichen Nutzdaten.| Method Detail |
|---|
public java.util.Date getDueDate()
public void setDueDate(java.util.Date date)
date - das Faelligkeitsdatum.public java.lang.String getRenderer()
public void setRenderer(java.lang.String renderer)
renderer - Klassenname des Renderers.public java.lang.String getAction()
public void setAction(java.lang.String action)
action - Klassenname der Action.public java.io.Serializable getData()
public void setData(java.io.Serializable data)
data - die Nutzdaten.public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.ObjectGeneriert von Eclipse.public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectGeneriert von Eclipse.public int compareTo(java.lang.Object other)
compareTo in interface java.lang.ComparableComparable.compareTo(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||