Oddjobは、具体的には柔軟なジョブスケジューラのほか、分散環境のジョブツールキットとタスクの自動化ユーティリティとして使用されるように設計された無料の、クロスプラットフォームとオープンソースのグラフィカルなソフトウェアです。
ソフトウェアは、それはJavaで非常に柔軟なスケジュールを定義するために使用することができるTreeSchedプログラムへの柔軟なスケジューリング機能のおかげで提供するように操作されている。また、Oddjob簡単XML構成、ウェブベースの監視、簡単に拡張プラグアンドプレイのフレームワークを提供する。
glanceKey特徴での次のsection.Featuresで一目で記載されているVEのためのサポートが含まれ、さらに、それは条件分岐、動的なジョブ構成、永続メカニズム、JMXとRMI経由のリモート監視だけでなく、私たち&rsquoのは、他の多くの便利な機能をサポートしています電子メール、FTP(ファイル転送プロトコル)のサポート、SQLの実行、コピー、移動、ファイルやフォルダの削除、永続的なジョブの状態のサポート、ネットワークイベントのためのシーケンスをトリガするためのサポートだけでなく、ためのサポートを経由してタスクを送信して、バッチファイルを実行する順次または並列に複数のジョブを実行する。
さらに、ソフトウェアは、カスケード障害イベントとカスケード完了イベントそれぞれのアラートや依存ジョブをトリガーすることができ、フォルダ内のジョブを整理するためのサポートのためのジョブシーケンスまたは別のジョブの、支援の完了状態に基づいてジョブ配列から実行がサポートされています。
もう一つの興味深い特徴は、さらに監視と遠隔制御のためのマニュアルのデスクトップのプロセスを収集する機能です。アプリケーションがJavaDespiteその奇妙な名前でサポートされているすべてのオペレーティングシステム上であなたのGNU / Linuxオペレーティングsystem.Runsのクーロン·システムと統合することも可能であり、Oddjobは、Java Runtime Environmentは、任意のオペレーティングシステム上でうまく動作しますかなり良いソフトウェアですすべてのGNU / Linuxディストリビューションと同様に、Microsoft WindowsとMac OS Xのオペレーティングシステムを含め、入手可能。それは成功して32ビットまたは64ビットの命令セット·アーキテクチャのいずれかをサポートしているコンピュータ上でテストされています。
のこのリリースではの新機能:ます。
- の変更:
- タイマーが完了しましたことを強制することができます。
- はAntJobにクラスパスプロパティを追加しました。
- は、プロパティ仕事上のシステムフラグを介してシステムのプロパティを設定する機能を追加しました。
- StructuralJobのデフォルトの状態演算子は、ACTIVEから戻っWORSTに変更されました。これは、ほとんどの場合、より直感的に感じられます。
- ファイルの種類に再帰的なディレクトリワイルドカードマッチングをサポートします。
- は誤ってルートを削除停止するジョブを削除するためのフラグを追加し、余分なログを追加します。
- マップタイプが追加されました。キーは文字列でなければなりませんが、値は、任意のタイプにすることができます。
- 構造の仕事は、もはや破壊されたときに自分の子供を停止しようとしません。これは子ジョブが停止して破壊さを区別することができます。
- タイマーは今独立したTimerStateませParentStateを使用しています。これは、彼らがサービスのような始動可能にすることができます。
- サービスの状態が始動可能とSTOPPEDに完了する準備から名前が変更されました。これらの状態は、それが簡単にOddjobエクスプローラからジョブシーケンスの概要を見ることができます異なるアイコンを持っています。
- 仕事の場合は現在、非同期子ジョブをサポートしています。
- はArooaツールに新しいサービスファインダーを追加しました。
- 構造ジョブ(シーケンシャル/パラレル)は、停止時にタイムアウトしません。ジョブは最終的に停止するように停止フラグが真のままになります。
- リストの種類は現在、新たな追加プロパティを介してその場で追加される要素を受け入れます。
- 仕事を今リスト、つまり、値のいずれかのIterableセットで動作します繰り返します。
- 反復可能として整数のシーケンスを作成し、新しいシーケンスの種類があります。これは繰り返し仕事とし、インスタンスの各ジョブに使用することができます。
- エクスプローラでログインパネルは現在、トレースメッセージが表示されます。
- scriptJobをクラスローダは現在、設定することができます。
- のURLClassLoaderタイプは今ちょうどそれが設定だ1クラスローダではなく、新しいものにそれが解決されるたびに作成します。
- AppendTypeは、現在のFileTypeのようなファイル属性を使用して設定し、それはまた、同じ設計者を共有しているます。
- また、オブジェクトは[]トークナイザで使用できる引数の設定オプションは、単純な引数のために、より便利にする必要があり、ジョブを起動します。
- foreachのは今に完了します。
- 新しいバージョンに据え置き:
- ユーザーガイドを親STARTED状態を追加します。ドキュメントのスレッド、およびサービスします。
- の値は、その中に「プッシュ」されていることを除いてのforeachのように振る舞うwitheachジョブを紹介します。
- 開発者ガイドで合成注釈を文書化します。
- ドキュメント変換。おそらくリファレンス変換を含んでます。
- UIからログレベルを変更する機能を追加します。 Log4jのに合わせてのLogLevel TRACEとNONEを追加します。
- サービスの直列化を追加します。
- サーバーコンポーネントDesignerフォーム上のファイルを選択するためのサーバー側のファイルシステムを使用します。
- 貼り付けやOddjobエクスプローラの起動パネルにOddjobsをドラッグを許可します。
- はタイマーで例外があるときに何が起こるかを見てください。 haltOnExceptionフラグがあるはずです。タイマーの例外が例外状態として示されるべきではない不完全な状態?
- (読み取り専用ロールを持つ)WebAppにセキュリティを追加します。
- 独立したサーブレットコンテナを必要とせずにブラウザからOddjobサーバへの接続を許可するように突堤オッドボールを含めます。
- よりAJAXyようにAJAX JSFフロントエンドを改善します。
- それは非修正リソースからロードされているかのクラスパスからすなわち、変更することはできません読み取りのみの構成のアイデアを紹介します。
- 修正は、設計者から戻って保存される前に他のユーザーによって変更されていない構成を確認します。
- Oddjob構成に戻す機能を追加します。
- 仕事を向上させます。ジョブに変更Antのリードに従ってください、それの機能を含むの一部をコピーすること。上書きし、力、failonerror、冗長、preservelastmodified。 Linuxのような移動したファイルをバックアップする機能を追加します。
- 更新日、作成日、または正規表現と一致してファイルをフィルタリングすることができますのfilterTypeを紹介します。
**と
コンポーネントは、サービス自体を見つけることができるように
<李>ティータイプが現在ストリームから読み込まれるものの線タップを作成するために入力ストリームを使用することができます。
それは値がないとき、
のバージョン1.3.0でのの新機能:
- 任意の構築をサポートし豆バス要素を追加します。豆バスます。
- 変更SQLJobます。
- 任意のコレクションであると豆のバス宛先の変更などBeanBusフレームワークの多くの改善します。
- Oddjob以内に動的に作成することができるBeanですマジックBeanのサポートを改善します。
- は2.2.9にHSQLのlibがアップグレードされます。
- 求人をチェックするには長さゼロの文字列チェックを追加します。また、Designerを追加します。
- は、ファイルを検索したり、テキストや正規表現のために他の入力ができGrepの仕事を追加しました。
- 日付タイプは現在、今、今日、明日と昨日のショートカットの使用をサポートしています。
- タイマージョブは現在のジョブを再スケジュールするnextDueプロパティを設定サポートしています。再スケジュールプロパティを設定すると、改善され、文書化されています。
- イメージアイコンの周りの直列化可能ラッパーは、クライアントとサーバー上のJava 1.6の異なるバージョン間のシリアル化の問題を解決するためにアイコニックに追加されています。
- はSQLJobへのデータベース·方言を追加しました。これは、必要に応じて結果処理が異なるデータベースに合わせて調整することができます。
- Oracle用のSQLテストを追加します。一部のOracle列タイプのために必要とされる列タイプに基づいて、データベースの方言を追加します。
- パラレルおよびシーケンシャル彼らが変化するように、その子の状態をどのように解釈するかができますstateOperatorプロパティを与えられている。サービス状態のオペレータが行うために使用し、そのように、それが削除されているものをサービスマン行います。
- パラレル、パラレルスレッドが続行する前に完了するのを待っているの前のバージョン1.0動作が復元参加するプロパティを与えられている。それは使用ですが推奨されていることに注意してください!
- スタートの新しい親状態は、より良い子サービスの状態を反映するために導入されている。タイマーと再試行は現在、代わりにACTIVEのSTARTED使用します。
- カスケードは現在、サービスのSTARTED状態で正しく動作します。
- タイマーと再試行は現在、タイマ動作中にnextDueプロパティを設定することはできます。
- 新しいSwingパネルは、簡単なボタンとしてOddjobジョブを提供する利用可能です。それはまだOddjob要素ではありませんが、で追加することができます。
- 変更のforeachの並列foreachのは、実行ウィンドウ(すなわち予圧とpurgeAfterプロパティ)を持つことができるように。また、個々のforeachジョブが今のデザイナーで構成されてます。
- 開発者ガイドのドキュメントにはOddballsを使用して周り、特に改善されています。
- 完了に失敗したジョブを強制する機能が追加されています。
結果Beanは任意のコレクションにストリーミングできるようにする豆バスコンポーネントをサポートするために
新しいJSF AJAXのWebフロントエンドが古いStrutsのを置き換えます。
のバージョン1.1.0にの新機能であるバージョンます。
のバージョン1.0.0でのの新機能:
- 改善されたスケジューリング、より直感的な構成、および多く例します。
- はOddjob Explorerは今、新しいウィンドウを開く機能を持って、ナビゲーションが容易であり、よりアクセラレータキーが追加されています。
- Aは、JMXクライアントの唯一の役割が導入されている読み、JMXサーバーは現在、プラットフォームMBeanを使用することができます。
- 多くのバグが修正されている、余分なテストが追加され、ジョブ文書を改善します。
のバージョン0.30.0のの新機能:すべてのための国際日付規格ISO 8601の
- 養子縁組構成します。
- ユーザーの入力を促すための入力ハンドラます。
- さらに多くの例を含む改善されたリファレンスガイドします。
のバージョン0.29.0のの新機能:ジョブのシルエットのスナップショットを取ることによって、
- シンプルアーカイブます。
- サポートします。
- ストアドプロシージャとパラメータ化クエリを実行するなど、大幅に改善SQLサポート、します。
仕事のためにグラブのジョブを使用して、複数のサーバー間で作業を分配するための
のバージョン0.28.0のの新機能は次のとおりです。
- このリリースでは、JMX簡単なセキュリティを使用してサーバーのセキュリティを含み、 JMXクライアントでネットワーク障害検出は、クリーナーコアOddjobはよりOddballsで実現、および自動配線豆のためのシンプルなサービスフレームワークます。
の要件の
- は、Java 2 Standard Editionのランタイム環境ます。
コメントが見つかりません