Nautica Workflow

インタフェース
jp.co.argo21.nautica.workflow.jms.WorkflowMessage の使用

WorkflowMessage を使用しているパッケージ
jp.co.argo21.nautica.workflow.engine 本パッケージには、Nauticaワークフローエンジン主要クラスが含まれる。 
jp.co.argo21.nautica.workflow.jms 本パッケージには、Nauticaワークフローのメッセージキュー関連のクラスが含まれる。 
jp.co.argo21.nautica.workflow.ta 本パッケージには、Nauticaワークフローのツールエージェントの実装クラスが含まれる。 
 

jp.co.argo21.nautica.workflow.engine での WorkflowMessage の使用
 

WorkflowMessage を実装している jp.co.argo21.nautica.workflow.engine のクラス
 class EndActivityRequestMessage
          アクティビティ終了要求メッセージを表す。
 class EndProcessRequestMessage
          プロセス終了要求メッセージを表す。
 class RequestMessage
          要求メッセージの抽象基底クラス。
 class StartActivityRequestMessage
          アクティビティ開始要求メッセージを表す。
 class StartProcessRequestMessage
          プロセス開始要求メッセージを表す。
 

WorkflowMessage 型のパラメータを持つ jp.co.argo21.nautica.workflow.engine のメソッド
 void MessageTransporter.sendMessage(WorkflowMessage msg)
          メッセージキューにメッセージを送る。
 

jp.co.argo21.nautica.workflow.jms での WorkflowMessage の使用
 

WorkflowMessage 型のパラメータを持つ jp.co.argo21.nautica.workflow.jms のメソッド
abstract  void WorkflowMessageAdapter.onMessage(WorkflowMessage message)
          ワークフローメッセージを処理する場合は、本メソッドを 実装すること。
 void WorkflowMQ.send(WorkflowMessage message)
          指定されたワークフローメッセージをキューに対して送信する。
 

jp.co.argo21.nautica.workflow.ta での WorkflowMessage の使用
 

WorkflowMessage を実装している jp.co.argo21.nautica.workflow.ta のクラス
 class AppExecutionInfo
          アプリケーション実行情報クラス
 class MailExecutionInfo
          メール送信ツールエージェント用のアプリケーション実行情報クラス
 class ScriptingExecutionInfo
          スクリプト実行用ツールエージェントのアプリケーション実行情報クラス
 class SystemCommandExecutionInfo
          システムコマンドツールエージェント用のアプリケーション実行情報クラス
 

WorkflowMessage 型のパラメータを持つ jp.co.argo21.nautica.workflow.ta のメソッド
 void MailMessageAdapter.onMessage(WorkflowMessage message)
          メールを送信する。
 void ScriptingMessageAdapter.onMessage(WorkflowMessage message)
          スクリプトを実行する。
 


株式会社アルゴ21


Copyright 2005 株式会社アルゴ21