|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--converge.kernel.Scheduler
Ajastin
Field Summary | |
static int |
DAY
|
static int |
HOUR
|
static int |
MINUTE
|
static int |
MONTH
|
static int |
WEEK
|
Constructor Summary | |
Scheduler()
|
|
Scheduler(java.lang.String name,
java.util.Date date)
|
|
Scheduler(java.lang.String name,
int type,
int multiply)
|
Method Summary | |
void |
createXML(org.w3c.dom.Node par)
Luodaan XML |
void |
deleteRule(java.lang.String name)
Poistetaan sääntö ajastimesta. |
boolean |
exact()
Onko ajastus konstruoitu Date-oliolla? |
java.util.Date |
getDate()
Palautetaan tarkka laukeamisajankohta Date-oliona. |
long |
getInterval()
Laukeamisajankohtien väli |
protected long |
getLastTime()
Milloin ajastin on edellisen kerran lauennut |
int |
getMultiply()
Kerroin. |
java.lang.String |
getName()
Palautetaan ajastimen nimi. |
ScheduledRule |
getRule(java.lang.String name)
Palautetaan sääntö nimen perusteella. |
java.lang.String[] |
getRuleNames()
Palautetaan ajastimeen liitettyjen sääntöjen nimet. |
Rule[] |
getRules()
|
int |
getType()
Tyyppi. |
boolean |
loadXML(org.w3c.dom.Node cont)
Luo ilmentymän tietosisällön annetusta xml nodesta |
protected void |
setLastTime(long time)
Asetetaan tieto edellisestä laukeamisajankohdasta. |
void |
setRule(ScheduledRule rule)
Asetetaan sääntö ajastimeen. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int MINUTE
public static final int HOUR
public static final int DAY
public static final int WEEK
public static final int MONTH
Constructor Detail |
public Scheduler(java.lang.String name, int type, int multiply)
name
- ajastimen nimitype
- jokin Schedulerin määrittämistä final-tyyppisistä kentistämultiply
- kerroinpublic Scheduler(java.lang.String name, java.util.Date date)
name
- ajastimen nimidate
- Määritellään tarkka päivämäärä ja aikapublic Scheduler()
Method Detail |
protected long getLastTime()
protected void setLastTime(long time)
public java.lang.String getName()
public boolean exact()
public java.util.Date getDate()
public int getType()
public int getMultiply()
public long getInterval()
public void setRule(ScheduledRule rule)
rule
- sääntöpublic ScheduledRule getRule(java.lang.String name)
name
- halutun säännön nimipublic void deleteRule(java.lang.String name)
name
- poistettavan säännön nimipublic java.lang.String[] getRuleNames()
public Rule[] getRules()
public void createXML(org.w3c.dom.Node par)
createXML
in interface XMLContentInterface
par
- org.w3c.dom.Node. Node,jonka alle
ilmentymä kirjoittaa sisältönsä eli kirjoitettavien elementtien
vanhempi.public boolean loadXML(org.w3c.dom.Node cont)
XMLContentInterface
loadXML
in interface XMLContentInterface
cont
- org.w3c.dom.Node. Node,joka sisältää luokan
tietosisältö kuvauksen
XMLContentInterface.createXML( Node )
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |