Oddjob является свободным, кросс-платформенный и открытым исходным кодом графическое программное обеспечение, специально разработан для использования в качестве гибкого планировщика заданий, а также инструментарий работы и автоматизации задач утилита для распределенных сред.
Программное обеспечение был разработан таким образом, что она обеспечивает гибкие возможности планирования благодаря программе TreeSched, которые могут быть использованы для определения очень гибкие графики в Java. Кроме того, Oddjob обеспечивает легкий конфигурацию XML, веб-мониторинга, и легко расширяемый рамки плагин и играть.
Кроме того, он поддерживает условные переходы, динамическую конфигурацию работы, механизм настойчивость, удаленный мониторинг через JMX и RMI, а также множество других полезных функций, которые мы и Rsquo; ве перечислены на первый взгляд в ближайшие section.Features в течение glanceKey особенности включают поддержку командные файлы, посылая задач с помощью электронной почты, поддержка FTP (File Transfer Protocol), выполнение SQL, копировать, перемещать и удалять файлы и папки, поддержка постоянных состояния задания, поддержка для запуска последовательности для сетевых событий, а также поддержку для выполнение нескольких заданий последовательно или параллельно.
Кроме того, программное обеспечение поддерживает выполнение последовательностей работу на основе завершения состояния последовательности работы или другого задания, поддержка событий отказов каскада и каскада завершения событий, которые могут вызвать предупреждения и зависимых рабочих мест соответственно, и поддержку для организации рабочих мест в папках.
Еще одна интересная особенность заключается в возможности собрать ручные процессы настольных дальнейшего мониторинга и дистанционного управления. Приложение также может интегрироваться с системой Cron вашей операционной system.Runs GNU / Linux на всех операционных систем, поддерживаемых JavaDespite его странное имя, Oddjob является достаточно хорошее программное обеспечение, что хорошо работает на любой операционной системе, где среда Java Runtime Environment является доступны, в том числе во всех дистрибутивах GNU / Linux, а также операционных систем Microsoft Windows и Mac OS X. Она была успешно протестирована на компьютерах, поддерживающих любой из 32-битных и 64-битный набор команд архитектуры
Что нового В этом выпуске:.
- Изменения:
- Таймеры теперь могут быть вынуждены, чтобы закончить.
- Добавлена свойство путь к классам AntJob.
- Добавлена возможность настройки свойств системы с помощью системы флаг на свойства задания.
- StructuralJob был изменен обратно к худшему из Active Directory. Он чувствовал, что это более интуитивным в большинстве случаев.
- Поддержка рекурсивный каталог, соответствующий Wild Card в файлах типа с **.
- Добавлена флаг удалить задание, чтобы остановить случайно удалив корни, и добавил дополнительный регистрацию.
- A Тип Карта была добавлена. Ключи должны быть строками, но значения могут быть любого типа.
- Структурные работы больше не пытаться остановить своих детей, когда разрушены. Это позволяет дочерние задания различать остановки и уничтожены.
- Таймеры теперь использовать отдельный TimerState а не ParentState. Это позволяет им быть загрузочную как услуги.
- Услуги состояния были переименованы из готовых загрузочную и полной остановился. Эти государства имеют разные иконки, что делает его легче увидеть обзор последовательности работы с Oddjob Explorer.
- Если задание теперь будет поддерживает асинхронный ребенка работу.
- Добавлена новая будильник Finder в Arooa Инструменты, так что компоненты могут найти услуги сами.
- Структурные работы (последовательное / параллельно) не будет тайм-аут при остановке. Флаг остановки останется верным, так что работа в конечном итоге остановить.
- Тип Список теперь принять элементы добавляются на лету с помощью нового дополнения имущества.
- Повторить Работа теперь будет работать с любым Iterable набора значений, т.е. списка.
- Существует новая последовательность Тип, который создает целые последовательности в качестве итератора. Это может быть использовано с повторным Иова и для каждого задания, например.
- Панель входа в Проводнике теперь будет отображаться сообщения трассировки.
- Класс ScriptJob Загрузчик теперь может быть установлен.
- тип URLClassLoader теперь просто создает один загрузчик классов, когда он настроен, не новый каждый раз, когда он был решен.
- AppendType теперь настроен с файловой атрибута, как тип файла, и это также разделяет же дизайнера.
- Вызвать работу имеет дополнение Object [] вариант конфигурации для аргументов, которые могут быть использованы с Tokenizer быть более удобным для простых аргументов.
- Foreach Теперь завершается, если она не имеет значений.
- Отложенный до более поздней версии:
- Добавить Parent Started государство руководстве пользователя. Документ нить, и услуги.
- Ввести witheach работу, что ведет себя как Еогеасп исключением того, что значения "толкнул" в него.
- Документ синтетические аннотации в руководстве разработчика.
- Document. Возможно включать преобразования в задании.
- Добавить возможность изменять уровень журнала из UI. Добавить LogLevel TRACE, и никто, чтобы соответствовать Log4j.
- Добавить сериализации услуг.
- Используйте сторона файловую систему сервера для выбора файлов на серверный компонент дизайнерских форм.
- Разрешить вставку и перетащив Oddjobs на панели запуска Oddjob Explorer.
- Посмотрите на то, что происходит, когда есть исключения в таймер. Должны ли быть флаг haltOnException. Если исключение в таймере указывается как государство исключений не незавершенном состоянии?
- Добавить Security в WebApp (с единственной ролью чтения).
- Включить причал чудак, чтобы подключиться к серверу Oddjob из браузера без необходимости в отдельном контейнере сервлетов.
- Улучшение передний конец AJAX JSF более AJAXy.
- Представьте идею только конфигурации прочитанными которые не могут быть изменены, если это был загружен из не изменяемый ресурс, то есть от пути класса.
- Проверить конфигурацию не были изменены кем-либо еще до того, как изменения сохраняется назад от дизайнера.
- Добавление функциональности Отменить конфигурации Oddjob.
- Улучшение работы. Следуйте вперед муравья изменения в работу и скопировать некоторые из его функций, включая; переписать, сила, failonerror, многословен, preservelastmodified. Добавить возможность резервного копирования перемещенные файлы, такие как Linux делает.
- Ввести FilterType, которые могут фильтровать файлы по дате изменения, дате создания или матч против регулярного выражения.
Государственный оператор по умолчанию
<литий> тип Ти теперь могут быть использованы с входного потока для создания провод кран, что считывается из потока.
преобразования
Что нового в версии 1.3.0:
- Добавить элемент боб автобус, который поддерживает построения произвольного бобовые автобусы.
- Изменение SQLJob поддерживать компоненты шины фасоли, позволяющие результат бобы передаваться в любой коллекции.
- Много улучшений в рамках BeanBus включая изменение фасоли назначения шины, чтобы быть любой коллекции.
- Улучшение поддержки волшебные бобы, которые бобы, которые могут быть созданы динамически в Oddjob.
- Модернизированный HSQL Lib в 2.2.9.
- Добавить нулевой длины строки проверку, чтобы проверить работу. Также добавлен конструктор.
- Добавлена Grep работу, которая может искать файлы или любой другой вход для текста или регулярное выражение.
- Датой Тип теперь поддерживает использование ярлыков сейчас, сегодня, завтра и вчера.
- Работа Таймер теперь поддерживает настройки nextDue недвижимость перепланировать работу. Установка свойства Повторение была улучшена и задокументированы.
- сериализуемая оберткой ImageIcon был добавлен в знаковых для решения проблем сериализации между разными версиями Java 1.6 на клиенте и сервере.
- Добавлена диалект базы данных, чтобы SQLJob. Это позволяет обрабатывать результат быть специально приспособлены для различных баз данных, если требуется.
- Добавить тесты для SQL Oracle. Добавить диалект базы данных на основе типа столбца, которые необходимы для некоторых типов столбцов Oracle.
- Параллельный и последовательный дали недвижимость stateOperator, что позволяет, как они интерпретируют свои дочерние состояния меняться. Оператор УСЛУГИ государство делает то, что военнослужащий используется, чтобы сделать и так он был удален.
- Параллельный был дан присоединиться недвижимость, которая восстанавливает до версии 1.0 поведение ждет параллельные темы, прежде чем продолжить. Обратите внимание, что это использование не рекомендуется!
- Новый Родитель Государство РАБОТЫ была введена, чтобы лучше отразить обслуживания ребенок государства. Таймер и Повторить теперь использует РАБОТЫ вместо активного.
- Каскад теперь работает правильно с НАЧАЛИСЬ состоянии услуг.
- Таймер и Повторить в настоящее время позволяют nextDue недвижимости должен быть установлен в то время как таймер работает.
- Новая панель Качели доступно, что обеспечивает Oddjob рабочих мест, а простых кнопок. Это не элемент Oddjob но могут быть добавлены с
- Изменение Еогеасп так что параллельно Еогеасп может иметь окно запуска (т.е. поджать и свойства purgeAfter). Также индивидуальный Foreach работы теперь могут быть настроены с дизайнером.
- Руководство Разработчик документации была улучшена особенно вокруг использования чудаков.
Что нового в версии 1.1.0:
- Новый JSF AJAX веб-интерфейс заменяет старые Struts версия.
- Возможность заставить не удалось завершить работу был добавлен.
Что нового в версии 1.0.0:
- Улучшена графика, более интуитивная конфигурация, и многое другое примеры.
- Oddjob Проводник теперь имеет возможность открывать новые окна, навигация проще, и больше сочетания клавиш были добавлены.
- для чтения только роль для клиента JMX была введена, и теперь сервер JMX может использовать платформу MBean.
- Многие ошибки были исправлены, дополнительные испытания, которые были добавлены, и документация работа улучшилась.
Что нового в версии 0.30.0:
- Принятие международного стандарта ISO дату 8601 для всех конфигурации.
- обработчик ввода для запроса на ввод пользователя.
- Улучшенная Справочное руководство в том числе многих других примеров.
Что нового в версии 0.29.0:
- Простой Архивирование принимая снимок силуэт работу в .
- Поддержка распределения работы между несколькими серверами с помощью работу, которая захватывает на работу.
- Большая улучшенная поддержка SQL, в том числе работает хранимых процедур и параметризованных запросов.
Что нового в версии 0.28.0:
- Этот релиз включает безопасность сервера с JMX Simple безопасности, Сеть обнаружения неисправностей в клиенте JMX, очиститель ядро Oddjob достигается более чудаков, и простые рамки услуг для авто проводов бобов.
Требования
- Java 2 Standard Edition Runtime Environment
Комментарии не найдены