cron4j הוא מתזמן, אשר נכתב ב- Java, דומה לשד cron המקורי. עם cron4j תוכל להפעיל, מתוך יישומי Java שלך, כל משימה שאתה צריך בזמן הנכון, על פי כמה כללים פשוטים.
Java 2 הפלטפורמה כבר יש מתזמן מובנה, מיושם עם java.util.Timer הכיתה. מתזמן cron4j, לעומת זאת, פועל בצורה שונה. אתה יכול לומר לjava.util.Timer מתזמן משהו כמו "להשיק משימה זו לאחר 5 דקות מעכשיו" או "להפעיל אותו אחרי 5 דקות מעכשיו, אז לחזור על זה כל 10 דקות". זה הכל. מתזמן cron4j, במקום, מאפשר לך לעשות משהו קצת יותר מורכב, כמו "להשיק משימה זו בכל יום שני, בשעת 12:00", "להפעיל אותו כל 5 דקות, אבל לא להפעיל אותו במהלך סוף השבוע", "להפעיל אותו בכל שעה בין 08:00 ו08:00 ולהפעיל אותו כל 5 דקות בין 08:00 ו08:00 "," להפעיל אותו פעם אחת בכל יום חוץ מיום ראשון, במהלך כל חודש אבל חודשי יולי ואוגוסט "וכן הלאה , וכל זה עם שורה אחת של קוד.
תכנות מתזמן cron4j קל, אתה צריך לדעת רק כמה שיטות. כללי ההשקה לכל משימה חייבים לבוא לידי ביטוי בדגם תזמון מחרוזת בשם, תחביר שהוא שווה לזה המשמש את ערכי crontab UNIX. אם אתה יודע איך לתפעל את crontab UNIX, נעשה ביותר. אם אתה לא יכול, אל תדאג: כללי דפוסי תזמון crontab הם פשוטים מאוד, ואתה יכול ללמוד אותם בדקות. אגב, תוכל למצוא אותם המוסבר בתיעוד cron4j
מה חדש במהדורה זו:.
- setTimeZone
() שיטה נוסף למעמד מנבא.
מה חדש בגרסת 2.2.4:.
- תוקן באג בכיתת ProcessTask
מה חדש בגרסת 2.1.1:
- ערכי צעד המנתח השתנה להיות יותר תואם עם רוב יישומי cron.
- עכשיו, & quot; א-ב / ג & quot; אמצעים & quot; לקחו ערך כל אלמנטי ג בטווח-ב & quot ;, וכבר לא & quot; לקחו את כל אלמנטים בטווח ab ערך שניתן לחלק על ידי ג & quot ;. לדוגמא, & quot; 2-12 / 5 & quot; עכשיו אומר & quot; 2,7,12 & quot ;, ואילו לפני זה היה & quot; 5,10 & quot;.
- מקרי TimerThread כעת הולידו כנושאי daemon אם המתזמן הוגדר לפעול כשד עם setDaemon השיטה (נכונה).
מה חדש בגרסת 2.0.1 :
- 100%
- מנתח SchedulingPattern נכתב מחדש כדי להיות תואם למפרט crontab UNIX. (תודה לפול לוגן)
מה חדש בגרסה 2.0:
- שכבת הפשטת משימה חדשה
- משימה
- משימה
- תזמון מהקבצים
- מנתח Cron
- תמיכה עבור אזורי זמן שונים
- API אירוע חדש מונע
אספנים
מוציאים לפועל
דרישות :
- Java 2 Standard Edition Runtime Environment
תגובות לא נמצא