cron4j е планировчика writtten в Java, подобно на оригиналния Cron демона. С cron4j можете да стартирате, отвътре вашите приложения на Java, всяка задача трябва в точното време, според някои прости правила.
В Java 2 платформата вече има вграден в планировчика, реализиран с java.util.Timer клас. Планировчика The cron4j обаче действа по различен начин. Може да се каже за java.util.Timer Scheduler нещо като "стартира тази задача след 5 минути от сега" или "тя стартира след 5 минути от сега, а след това тя да се повтаря на всеки 10 минути". Това е всичко. Планировчика The cron4j, вместо това ви позволява да направите нещо малко по-сложно, като "стартира тази задача, всеки понеделник, в 12:00 часа", "го стартирате на всеки 5 минути, но не го пусне през уикенда", "го стартира всеки час между АМ 08:00 и премиерът на 8:00 и на всеки 5 минути между премиера на 8:00 и АМ 08:00 изстрелване "," го стартирате веднъж на ден, но неделя, по време на всеки месец, но юли и август "и т.н. и всички, които с един ред код.
Програмиране на cron4j планировчика е лесно, трябва да знаете само няколко методи. Правилата на започването за всяка задача трябва да бъдат изразени с връв, наречена модел график, чиито синтаксис е равна на тази, използвана от записите на старица UNIX. Ако знаете как да манипулират старица UNIX, най се прави. Ако не може, не се притеснявайте: старица правила насрочване на моделите са много прости и можете да ги научи за броени минути. Между другото, вие ще ги намерите е обяснено в документацията cron4j
Какво ново в тази версия:.
- The setTimeZone () метод е бил добавен в класа на предсказване.
- Бъг причинява рядко състояние безизходица докато изключи планировчика е фиксиран.
Какво ново във версия 2.2.4:.
- Фиксирана бъг в класа ProcessTask
Какво ново във версия 2.1.1:
- парсера стъпката стойности е променен, за да бъде по- съвместим с по-голямата част от Микронови реализации.
- Сега & quot; А-В / С & quot; средства & quot; пое стойност на всеки гр елементи в обхвата на-б & quot ;, и вече & quot не; взеха всеки елемент в интервала AB, чиято стойност може да бъде разделен на C & quot ;. Например, & quot; 2-12 / 5 & quot; Сега означава & quot; 2,7,12 & quot ;, докато преди това беше & quot; 5,10 & quot;.
- TimerThread случаи вече са стартирани като Daemon теми, ако планировчика е настроен да действа като демон с (вярно) метода на setDaemon.
Какво ново във версия 2.0.1:
- анализатора SchedulingPattern е пренаписана да бъде 100% съвместим със спецификацията на кронтаб UNIX. (Благодарение на Paul Logan)
Какво ново във версия 2.0:
- New задача абстракция слой
- Задача колектори
- Задача изпълнители
- Scheduling от файлове
- Cron анализатор
- Подкрепа за различни часови зони
- ново събитие задвижване API
<силни> Изисквания :
- Java 2 Standard Edition Runtime Environment
Коментари не е намерена