|
Nautica Workflow | ||||||||||
前 次 | フレームあり フレームなし |
WorkflowException を使用しているパッケージ | |
jp.co.argo21.nautica.workflow.dataaccess | 本パッケージには、Nauticaワークフローのデータアクセス関連のインタフェースとクラスが含まれる。 |
jp.co.argo21.nautica.workflow.engine | 本パッケージには、Nauticaワークフローエンジン主要クラスが含まれる。 |
jp.co.argo21.nautica.workflow.jms | 本パッケージには、Nauticaワークフローのメッセージキュー関連のクラスが含まれる。 |
jp.co.argo21.nautica.workflow.omg | 本パッケージには、NauticaワークフローのOMGワークフロー管理ファシリティベースのインタフェースが含まれる。 |
jp.co.argo21.nautica.workflow.rmi | 本パッケージには、Nauticaワークフローエンジンに対するRMIインタフェースの実装クラスが含まれる。 |
jp.co.argo21.nautica.workflow.security | 本パッケージには、Nauticaワークフローのセキュリティ関連インタフェースが含まれる。 |
jp.co.argo21.nautica.workflow.security.simple | 本パッケージには、Nauticaワークフローのセキュリティ関連インタフェースに対する参考実装クラスが含まれる。 |
jp.co.argo21.nautica.workflow.ta | 本パッケージには、Nauticaワークフローのツールエージェントの実装クラスが含まれる。 |
jp.co.argo21.nautica.workflow.util | 本パッケージには、Nauticaワークフローのユーティリティ関連クラスが含まれる。 |
jp.co.argo21.nautica.workflow.wfmc | 本パッケージには、NauticaワークフローのWfMCインタフェースが含まれる。 |
jp.co.argo21.nautica.workflow.dataaccess での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.dataaccess での WorkflowException のサブクラス | |
class |
DAOException
Data Access Object関連例外です。 |
jp.co.argo21.nautica.workflow.engine での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.engine での WorkflowException のサブクラス | |
class |
DefinitionAlreadyExistException
定義が既に登録されていることを通知する例外である。 |
class |
DefinitionNotFoundException
定義が存在しないことを通知する例外である。 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.engine のメソッド | |
java.lang.String |
WorkflowEventObject.getEventType()
イベントの種類を返す。 |
WfExecutionObject |
WorkflowEventObject.getSource()
イベントを引き起こしたWfExecutionObjectを返す。 |
java.lang.String |
WorkflowEventObject.getTimestamp()
イベントが発生した日時を返す。 |
java.lang.String |
WorkflowEventObject.getProcessManagerName()
イベントに関連するプロセスマネージャの名称を返す。 |
java.lang.String |
WorkflowEventObject.getProcessManagerVersion()
イベントに関連するプロセスマネージャのバージョンを返す。 |
java.lang.String |
WorkflowEventObject.getProcessID()
イベントに関連するプロセスIDを返す。 |
java.lang.String |
WorkflowEventObject.getProcessName()
イベントに関連するプロセス名称を返す。 |
java.lang.String |
WorkflowEventObject.getActivityID()
イベントに関連するアクティビティIDを返す。 |
java.lang.String |
WorkflowEventObject.getActivityName()
イベントに関連するアクティビティ名称を返す。 |
void |
DefinitionRepositoryImpl.registerDefinition(java.lang.String session,
java.lang.String pdid,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
java.lang.String |
ResourceInternal.getID()
IDを返す。 |
java.lang.String |
ResourceInternal.getName()
名称を返す |
int |
ResourceInternal.getWorkItemCount()
リソースに関連付けられたアサインメントの個数を返す。 |
WfAssignment |
ResourceInternal.getWorkItem(java.lang.String wid)
IDで指定されたアサインメントを返す。 |
WfAssignment[] |
ResourceInternal.getAllWorkItem()
リソースに関連付けられたすべてのアサインメントを返す。 |
boolean |
ResourceInternal.isMemberOfWorkItems(WfAssignment ass)
引数で指定されたアサインメントと、関連を持つかどうかを返す。 |
void |
ResourceInternal.release(WfAssignment ass,
java.lang.String info)
引数に指定したアサインメントにとって、 リソースが不要になったことを通知するリスナーインタフェース。 |
int |
GeneralRequester.getPerformerCount()
このリクエスタから作られたプロセスの数を返す。 |
WfProcess |
GeneralRequester.getPerformer(int index)
インデクスで指定されたプロセスを返す。 |
WfProcess[] |
GeneralRequester.getAllPerformers()
管理下のすべてのプロセスを返す。 |
boolean |
GeneralRequester.isMemberOfPerformer(WfProcess proc)
引数で指定されたプロセスが、管理下にあるかどうかを返す。 |
void |
GeneralRequester.receiveEvent(WfEvent event)
プロセスマネージャからの通知を受け取るリスナーインタフェース。 |
WfResource |
GeneralRequester.getReqesterResource()
リクエスタに関連するリソースを返す。 |
java.lang.String |
ParticipantImpl.getID()
IDを返す。 |
java.lang.String |
ParticipantImpl.getName()
名称を返す |
int |
ParticipantImpl.getType()
参加者型を返す。 |
java.lang.String |
ParticipantImpl.getAttribute(java.lang.String name)
保持する属性を返す。 |
void |
ParticipantImpl.setAttribute(java.lang.String name,
java.lang.String value)
属性を設定する。 |
java.lang.String[] |
ParticipantImpl.getAllAttributeNames()
保持するすべての属性名を返す。 |
int |
ParticipantImpl.getWorkItemCount()
リソースに関連付けられたアサインメントの個数を返す。 |
WfAssignment |
ParticipantImpl.getWorkItem(int index)
インデクスで指定されたアサインメントを返す。 |
WfAssignment[] |
ParticipantImpl.getAllWorkItem()
リソースに関連付けられたすべてのアサインメントを返す。 |
boolean |
ParticipantImpl.isMemberOfWorkItems(WfAssignment ass)
引数で指定されたアサインメントと、関連を持つかどうかを返す。 |
void |
ParticipantImpl.release(WfAssignment ass,
java.lang.String info)
引数に指定したアサインメントにとって、 リソースが不要になったことを通知するリスナーインタフェース。 |
WfProcess |
ActivityInternal.getContainer()
このアクティビティが所属しているWfProcessを返す。 |
java.lang.String |
ActivityInternal.getID()
IDを返す。 |
java.lang.String |
ActivityInternal.getName()
名称を返す。 |
void |
ActivityInternal.setName(java.lang.String name)
名称を設定する。 |
java.lang.String |
ActivityInternal.getDescription()
詳細情報を返す。 |
WfState |
ActivityInternal.getState()
現在の状態を返す。 |
WfState[] |
ActivityInternal.getTransitableStates()
現在の状態から遷移可能な状態の一覧を返す。 |
java.lang.String |
ActivityInternal.getLastStateTime()
最後に状態が遷移した時間を返す。 |
WfResource |
ActivityInternal.getReqesterResource()
リクエスタに関連するリソースを返す。 |
WfNameValue[] |
ActivityInternal.getContext()
実行オブジェクトにかかわる属性一覧を返す。 |
WfNameValue |
ActivityInternal.getContext(java.lang.String name)
実行オブジェクトにかかわる属性を返す。 |
WfNameValue[] |
ActivityInternal.getResult()
WfActivityによって表される作業の実行によって生成される結果を返す。 |
WfAssignment[] |
ActivityInternal.getAllAssignment()
割り当てられているすべてのアサインメントを返す。 |
WfAssignment |
ActivityInternal.getAssignment(int index)
インデクスで指定されたアサインメントを返す。 |
int |
ActivityInternal.getAssignmentCount()
割り当てられているアサインメントの個数を返す。 |
WfProcess[] |
ActivityInternal.getAllPerformers()
管理下のすべてのプロセスを返す。 |
WfProcess |
ActivityInternal.getPerformer(int index)
インデクスで指定されたプロセスを返す。 |
int |
ActivityInternal.getPerformerCount()
管理しているプロセスの個数を返す。 |
WfEvent[] |
ActivityInternal.getAllHistories()
この実行オブジェクトに関わる変更履歴を取得する。 |
WfEvent |
ActivityInternal.getHistory(int index)
インデクスを指定して、履歴を取得する。 |
int |
ActivityInternal.getHistoryCount()
変更履歴の数を返す。 |
boolean |
ActivityInternal.isMemberOfAssignment(WfAssignment ass)
指定されたアサインメントが、このアクティビティに割り当てられたものかどうかを返す。 |
boolean |
ActivityInternal.isMemberOfPerformer(WfProcess proc)
引数で指定されたプロセスが、管理下にあるかどうかを返す。 |
void |
ActivityInternal.setDescription(java.lang.String desc)
詳細情報を設定する。 |
void |
ActivityInternal.setResult(WfNameValue[] result)
WfActivityによって表される作業の実行によって生成される結果を設定する。 |
void |
ActivityInternal.setContext(WfNameValue[] context)
実行オブジェクトにかかわる属性一覧を設定する。 |
void |
ActivityInternal.setContext(WfNameValue context)
実行オブジェクトにかかわる属性を設定する。 |
void |
ActivityInternal.changeState(WfState state)
指定された状態に遷移を試みる。 |
void |
ActivityInternal.start()
アクティビティの開始処理を行う。 |
void |
ActivityInternal.resume()
保留中の実行オブジェクトの再開を要求する。 |
void |
ActivityInternal.suspend()
実行中の実行オブジェクトの停止を要求する。 |
void |
ActivityInternal.complete()
WfActivityの完了を要求するために、アプリケーションによって使用される。 |
void |
ActivityInternal.terminate()
実行中の実行オブジェクトの停止を要求する。 |
void |
ActivityInternal.abort()
保留された実行オブジェクトの中断を要求する。 |
void |
ActivityInternal.receiveEvent(WfEvent event)
WfProcessがそのリクエスタにワークフローイベントを通知するために 使用されるリスナーインタフェース。 |
WfNameValue |
DataEventObject.getOldData()
旧データを返す。 |
WfNameValue |
DataEventObject.getNewData()
新データを返す。 |
java.lang.String[] |
SystemRoleImpl.getAllAttributeNames()
保持するすべての権限属性名を返す。 |
java.lang.String |
SystemRoleImpl.getAttribute(java.lang.String name)
保持する権限属性を返す。 |
java.lang.String |
SystemRoleImpl.getID()
権限IDを返す。 |
java.lang.String |
SystemRoleImpl.getName()
権限名称を返す。 |
int |
SystemRoleImpl.getType()
参加者型を返す。 |
void |
SystemRoleImpl.setAttribute(java.lang.String name,
java.lang.String value)
権限属性を設定する。 |
java.lang.String |
StateEventObject.getOldState()
旧状態を返す。 |
java.lang.String |
StateEventObject.getNewState()
新状態を返す。 |
static void |
DataAccessManager.commit()
トランザクションをコミットする。 |
java.lang.String |
AssignmentEventObject.getOldResourceID()
旧リソースIDを返す。 |
java.lang.String |
AssignmentEventObject.getOldResourceName()
旧リソース名を返す。 |
java.lang.String |
AssignmentEventObject.getNewResourceID()
新リソースIDを返す。 |
java.lang.String |
AssignmentEventObject.getNewResourceName()
新リソース名を返す。 |
static void |
WorkflowEngine.shutdown(java.lang.String session,
java.lang.String adminkey)
シャットダウン処理を行う。 |
void |
WorkflowEngine.generateQueue(java.lang.String session,
java.lang.String queueName,
WorkflowMessageAdapter adapter)
指定された名前で、メッセージキューを作成する。 |
java.lang.String |
InterWorkflowConnectorImpl.connect(java.lang.String seid,
java.lang.String password)
自エンジンのIDを指定して、リモートエンジンアクセス用のIDを返す。 |
void |
InterWorkflowConnectorImpl.disconnect(java.lang.String eid)
リモートのエンジンとの接続を切断する。 |
void |
InterWorkflowConnectorImpl.changeProcessState(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を要求する。 |
java.lang.String |
InterWorkflowConnectorImpl.createProcess(java.lang.String eid,
java.lang.String pdid,
int flag,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String userid,
java.lang.String roleid)
プロセスインスタンスの生成を要求する。 |
Attribute[] |
InterWorkflowConnectorImpl.getProcessAttributes(java.lang.String eid,
java.lang.String pid,
java.lang.String rootpid,
java.lang.String aid)
プロセスインスタンス属性の取得を要求する。 |
ProcessState |
InterWorkflowConnectorImpl.getProcessState(java.lang.String eid,
java.lang.String pid)
プロセスインスタンス状態の取得を要求する。 |
void |
InterWorkflowConnectorImpl.processAttributesChanged(java.lang.String eid,
java.lang.String pid,
Attribute[] attrs)
プロセスインスタンス属性の変更を通知する。 |
void |
InterWorkflowConnectorImpl.processStateChanged(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を通知する。 |
void |
InterWorkflowConnectorImpl.setProcessAttributes(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid,
Attribute[] attrs)
プロセスインスタンス属性の設定を要求する。 |
void |
InterWorkflowConnectorImpl.triggerActivity(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid)
トリガーとなるアクティビティを通知する。 |
java.lang.String[] |
InterWorkflowConnectorImpl.listProcesses(java.lang.String eid,
Filter filter)
このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。 |
void |
InterWorkflowConnectorImpl.relinquishProcess(java.lang.String eid,
java.lang.String pid)
プロセスインスタンスの制御の放棄を通知する。 |
WfActivity |
WorkItemInternal.getActivity()
リソースを割り当てるアクティビティを返す。 |
WfResource |
WorkItemInternal.getAssignee()
割り当てられたリソースを返す。 |
void |
WorkItemInternal.setAssignee(WfResource value)
指定されたリソースを設定する。 |
jp.co.argo21.nautica.workflow.jms での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.jms での WorkflowException のサブクラス | |
class |
MessagingException
ワークフローメッセージ処理で例外が起こったことを通知する例外である。 |
jp.co.argo21.nautica.workflow.omg での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.omg での WorkflowException のサブクラス | |
class |
AlreadyRunningException
既にランニング状態であることを通知する例外である。 |
class |
AlreadySuspendedException
既にサスペンド状態であることを通知する例外である。 |
class |
CannotChangeRequesterException
リクエスタを変更できないことを通知する例外である。 |
class |
CannotCompleteException
完了できないことを通知する例外である。 |
class |
CannotResumeException
再開できないことを通知する例外である。 |
class |
CannotStartException
開始できないことを通知する例外である。 |
class |
CannotStopException
停止できないことを通知する例外である。 |
class |
CannotSuspendException
サスペンドできないことを通知する例外である。 |
class |
HistoryNotAvailableException
履歴が有効できないことを通知する例外である。 |
class |
InvalidDataException
無効なデータであることを通知する例外である。 |
class |
InvalidPerformerException
無効な実行者であることを通知する例外である。 |
class |
InvalidRequesterException
無効なリクエスタであることを通知する例外である。 |
class |
InvalidResourceException
無効なリソースであることを通知する例外である。 |
class |
InvalidStateException
無効な状態を通知する例外である。 |
class |
NotAssignedException
アサインされていないことを通知する例外である。 |
class |
NotEnabledException
使用不可能であることを通知する例外である。 |
class |
NotRunningException
ランニング状態ではないことを通知する例外である。 |
class |
NotSuspendedException
サスペンド状態でないことを通知する例外である。 |
class |
RequesterRequiredException
要求されたリクエスタを通知する例外である。 |
class |
ResultNotAvailableException
無効な結果を通知する例外である。 |
class |
SourceNotAvailableException
ソースが有効ではないことを通知する例外である。 |
class |
TransitionNotAllowedException
不許可の遷移が行われたことを通知する例外である。 |
class |
UpdateNotAllowedException
更新が許されない場合に通知する例外である。 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.omg のメソッド | |
java.lang.String |
WfCreateProcessEvent.getActivityID()
アクティビティIDを返す。 |
java.lang.String |
WfCreateProcessEvent.getProcessID()
プロセスIDを返す。 |
java.lang.String |
WfCreateProcessEvent.getProcessName()
プロセス名を返す。 |
java.lang.String |
WfCreateProcessEvent.getProcessManagerName()
プロセスマネージャ名を返す。 |
java.lang.String |
WfCreateProcessEvent.getProcessManagerVersion()
プロセスマネージャのバージョンを返す。 |
WfRequester |
WfProcess.getRequester()
プロセス要求者を返す。 |
void |
WfProcess.setRequester(WfRequester requester)
プロセス要求者をプロセスに関連付ける。 |
WfProcessManager |
WfProcess.getManager()
プロセスは、WfProcessMgrに関連付けられる。 |
int |
WfProcess.getStepCount()
0以上のWfActiviyがプロセスに関連付けられる。 |
WfActivity |
WfProcess.getStep(java.lang.String aid)
ステップからIDで指定されたアクティビティを返す。 |
WfActivity[] |
WfProcess.getAllSteps()
現時点の全ステップを返す。 |
boolean |
WfProcess.isMemberOfStep(WfActivity act)
引数で指定されたアクティビティが、そのプロセスのステップに所属しているかどうかを返す。 |
WfActivity[] |
WfProcess.getActivitiesInState(java.lang.String state)
引数で指定された状態を持つアクティビティを返す。 |
void |
WfProcess.start()
WfProcessの実行を開始するために使用される。 |
WfNameValue[] |
WfProcess.getResult()
WfProcessによって生成される結果を返す。 |
int |
WfProcessManager.getProcessCount()
管理しているプロセスの個数を返す。 |
WfProcess |
WfProcessManager.getProcess(java.lang.String pid)
IDで指定されたプロセスを返す。 |
WfProcess[] |
WfProcessManager.getAllProcesses()
管理下のすべてのプロセスを返す。 |
boolean |
WfProcessManager.isMemberOfProcess(java.lang.String member)
引数で指定されたプロセスが、管理下にあるかどうかを返す。 |
java.lang.String |
WfProcessManager.getCategory()
カテゴリーを返す。 |
java.lang.String |
WfProcessManager.getName()
名称を返す。 |
java.lang.String |
WfProcessManager.getVersion()
バージョンを返す。 |
java.lang.String |
WfProcessManager.getDescription()
詳細情報を返す。 |
WfState |
WfProcessManager.getState()
状態を返す。 |
void |
WfProcessManager.setState(WfState state)
状態を設定する。 |
WfNameValue[] |
WfProcessManager.getContextSignature()
インスタンスのコンテキストの設定方法を定義するメタ情報を返す。 |
WfNameValue[] |
WfProcessManager.getResultSignature()
インスタンスが結果を返す方法を指定するメタ情報を返す。 |
WfProcess |
WfProcessManager.createProcess(WfRequester requester,
java.lang.String name)
プロセスのインスタンスを生成し、リクエスタに結合する。 |
java.lang.String |
WfStateEvent.getOldState()
旧状態を返す。 |
java.lang.String |
WfStateEvent.getNewState()
新状態を返す。 |
WfNameValue |
WfDataEvent.getOldData()
旧データを返す。 |
WfNameValue |
WfDataEvent.getNewData()
新データを返す。 |
WfActivity |
WfAssignment.getActivity()
リソースを割り当てるアクティビティを返す。 |
WfResource |
WfAssignment.getAssignee()
割り当てられたリソースを返す。 |
void |
WfAssignment.setAssignee(WfResource value)
指定されたリソースを設定する。 |
WfProcess |
WfActivity.getContainer()
このアクティビティが所属しているWfProcessを返す。 |
int |
WfActivity.getAssignmentCount()
割り当てられているアサインメントの個数を返す。 |
WfAssignment |
WfActivity.getAssignment(int index)
インデクスで指定されたアサインメントを返す。 |
WfAssignment[] |
WfActivity.getAllAssignment()
割り当てられているすべてのアサインメントを返す。 |
boolean |
WfActivity.isMemberOfAssignment(WfAssignment ass)
指定されたアサインメントが、このアクティビティに割り当てられたものかどうかを返す。 |
void |
WfActivity.complete()
WfActivityの完了を要求するために、アプリケーションによって使用される。 |
WfNameValue[] |
WfActivity.getResult()
WfActivityによって表される作業の実行によって生成される結果を返す。 |
void |
WfActivity.setResult(WfNameValue[] result)
WfActivityによって表される作業の実行によって生成される結果を設定する。 |
java.lang.String |
WfResource.getID()
IDを返す。 |
java.lang.String |
WfResource.getName()
名称を返す |
int |
WfResource.getWorkItemCount()
リソースに関連付けられたアサインメントの個数を返す。 |
WfAssignment |
WfResource.getWorkItem(java.lang.String wid)
IDで指定されたアサインメントを返す。 |
WfAssignment[] |
WfResource.getAllWorkItem()
リソースに関連付けられたすべてのアサインメントを返す。 |
boolean |
WfResource.isMemberOfWorkItems(WfAssignment ass)
引数で指定されたアサインメントと、関連を持つかどうかを返す。 |
void |
WfResource.release(WfAssignment ass,
java.lang.String info)
引数に指定したアサインメントにとって、 リソースが不要になったことを通知するリスナーインタフェース。 |
java.lang.String |
WfEvent.getEventType()
イベントの種類を返す。 |
WfExecutionObject |
WfEvent.getSource()
イベントを引き起こしたWfExecutionObjectを返す。 |
java.lang.String |
WfEvent.getTimestamp()
イベントが発生した日時を返す。 |
java.lang.String |
WfEvent.getProcessManagerName()
イベントに関連するプロセスマネージャの名称を返す。 |
java.lang.String |
WfEvent.getProcessManagerVersion()
イベントに関連するプロセスマネージャのバージョンを返す。 |
java.lang.String |
WfEvent.getProcessID()
イベントに関連するプロセスIDを返す。 |
java.lang.String |
WfEvent.getProcessName()
イベントに関連するプロセス名称を返す。 |
java.lang.String |
WfEvent.getActivityID()
イベントに関連するアクティビティIDを返す。 |
java.lang.String |
WfEvent.getActivityName()
イベントに関連するアクティビティ名称を返す。 |
int |
WfRequester.getPerformerCount()
管理しているプロセスの個数を返す。 |
WfProcess |
WfRequester.getPerformer(int index)
インデクスで指定されたプロセスを返す。 |
WfProcess[] |
WfRequester.getAllPerformers()
管理下のすべてのプロセスを返す。 |
boolean |
WfRequester.isMemberOfPerformer(WfProcess proc)
引数で指定されたプロセスが、管理下にあるかどうかを返す。 |
void |
WfRequester.receiveEvent(WfEvent event)
WfProcessがそのリクエスタにワークフローイベントを通知するために 使用されるリスナーインタフェース。 |
WfResource |
WfRequester.getReqesterResource()
リクエスタに関連するリソースを返す。 |
java.lang.String |
WfAssignmentEvent.getOldResourceID()
旧リソースIDを返す。 |
java.lang.String |
WfAssignmentEvent.getOldResourceName()
旧リソース名を返す。 |
java.lang.String |
WfAssignmentEvent.getNewResourceID()
新リソースIDを返す。 |
java.lang.String |
WfAssignmentEvent.getNewResourceName()
新リソース名を返す。 |
java.lang.String |
WfExecutionObject.getID()
IDを返す。 |
java.lang.String |
WfExecutionObject.getName()
名称を返す。 |
void |
WfExecutionObject.setName(java.lang.String name)
名称を設定する。 |
java.lang.String |
WfExecutionObject.getDescription()
詳細情報を返す。 |
void |
WfExecutionObject.setDescription(java.lang.String desc)
詳細情報を設定する。 |
WfState |
WfExecutionObject.getState()
現在の状態を返す。 |
WfState[] |
WfExecutionObject.getTransitableStates()
現在の状態から遷移可能な状態の一覧を返す。 |
void |
WfExecutionObject.changeState(WfState state)
指定された状態に遷移を試みる。 |
java.lang.String |
WfExecutionObject.getLastStateTime()
最後に状態が遷移した時間を返す。 |
void |
WfExecutionObject.resume()
保留中の実行オブジェクトの再開を要求する。 |
void |
WfExecutionObject.suspend()
実行オブジェクトの保留を要求する。 |
void |
WfExecutionObject.terminate()
実行中の実行オブジェクトの停止を要求する。 |
void |
WfExecutionObject.abort()
保留された実行オブジェクトの中断を要求する。 |
WfNameValue[] |
WfExecutionObject.getContext()
実行オブジェクトにかかわる属性一覧を返す。 |
WfNameValue |
WfExecutionObject.getContext(java.lang.String name)
実行オブジェクトにかかわる属性を返す。 |
void |
WfExecutionObject.setContext(WfNameValue[] context)
実行オブジェクトにかかわる属性一覧を設定する。 |
void |
WfExecutionObject.setContext(WfNameValue context)
実行オブジェクトにかかわる属性を設定する。 |
int |
WfExecutionObject.getHistoryCount()
変更履歴の数を返す。 |
WfEvent |
WfExecutionObject.getHistory(int index)
インデクスを指定して、履歴を取得する。 |
WfEvent[] |
WfExecutionObject.getAllHistories()
この実行オブジェクトに関わる変更履歴を取得する。 |
jp.co.argo21.nautica.workflow.rmi での WorkflowException の使用 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.rmi のメソッド | |
void |
DefinitionRepositoryRemote.registerDefinition(java.lang.String session,
java.lang.String name,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
void |
WorkflowAdminHandlerRemote.registerDefinition(java.lang.String session,
java.lang.String name,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
void |
WorkflowAdminHandlerRemote.shutdown(java.lang.String session,
java.lang.String adminKey)
ワークフローエンジンのシャットダウンを行う。 |
void |
DefinitionRepositoryPO.registerDefinition(java.lang.String session,
java.lang.String name,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
void |
WorkflowAdminHandlerPO.registerDefinition(java.lang.String session,
java.lang.String name,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
void |
WorkflowAdminHandlerPO.shutdown(java.lang.String session,
java.lang.String adminKey)
ワークフローエンジンのシャットダウンを行う。 |
java.lang.String |
InterWorkflowConnectorRemote.connect(java.lang.String seid,
java.lang.String password)
自エンジンのIDを指定して、リモートエンジンアクセス用のIDを返す。 |
void |
InterWorkflowConnectorRemote.disconnect(java.lang.String eid)
リモートのエンジンとの接続を切断する。 |
void |
InterWorkflowConnectorRemote.changeProcessState(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を要求する。 |
java.lang.String |
InterWorkflowConnectorRemote.createProcess(java.lang.String eid,
java.lang.String pdid,
int flag,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String userid,
java.lang.String roleid)
プロセスインスタンスの生成を要求する。 |
Attribute[] |
InterWorkflowConnectorRemote.getProcessAttributes(java.lang.String eid,
java.lang.String pid,
java.lang.String rootpid,
java.lang.String aid)
プロセスインスタンス属性の取得を要求する。 |
ProcessState |
InterWorkflowConnectorRemote.getProcessState(java.lang.String eid,
java.lang.String pid)
プロセスインスタンス状態の取得を要求する。 |
void |
InterWorkflowConnectorRemote.processAttributesChanged(java.lang.String eid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の変更を通知する。 |
void |
InterWorkflowConnectorRemote.processStateChanged(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を通知する。 |
void |
InterWorkflowConnectorRemote.setProcessAttributes(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の設定を要求する。 |
void |
InterWorkflowConnectorRemote.triggerActivity(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid)
トリガーとなるアクティビティを通知する。 |
java.lang.String[] |
InterWorkflowConnectorRemote.listProcesses(java.lang.String eid,
Filter filter)
このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。 |
void |
InterWorkflowConnectorRemote.relinquishProcess(java.lang.String eid,
java.lang.String pid)
プロセスインスタンスの制御の放棄を通知する。 |
java.lang.String |
InterWorkflowConnectorPO.connect(java.lang.String seid,
java.lang.String password)
自エンジンのIDを指定して、リモートエンジンアクセス用のIDを返す。 |
void |
InterWorkflowConnectorPO.disconnect(java.lang.String eid)
リモートのエンジンとの接続を切断する。 |
void |
InterWorkflowConnectorPO.changeProcessState(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を要求する。 |
java.lang.String |
InterWorkflowConnectorPO.createProcess(java.lang.String eid,
java.lang.String pdid,
int flag,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String userid,
java.lang.String roleid)
プロセスインスタンスの生成を要求する。 |
Attribute[] |
InterWorkflowConnectorPO.getProcessAttributes(java.lang.String eid,
java.lang.String pid,
java.lang.String rootpid,
java.lang.String aid)
プロセスインスタンス属性の取得を要求する。 |
ProcessState |
InterWorkflowConnectorPO.getProcessState(java.lang.String eid,
java.lang.String pid)
プロセスインスタンス状態の取得を要求する。 |
void |
InterWorkflowConnectorPO.processAttributesChanged(java.lang.String eid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の変更を通知する。 |
void |
InterWorkflowConnectorPO.processStateChanged(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を通知する。 |
void |
InterWorkflowConnectorPO.setProcessAttributes(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の設定を要求する。 |
void |
InterWorkflowConnectorPO.triggerActivity(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid)
トリガーとなるアクティビティを通知する。 |
java.lang.String[] |
InterWorkflowConnectorPO.listProcesses(java.lang.String eid,
Filter filter)
このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。 |
void |
InterWorkflowConnectorPO.relinquishProcess(java.lang.String eid,
java.lang.String pid)
プロセスインスタンスの制御の放棄を通知する。 |
jp.co.argo21.nautica.workflow.security での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.security での WorkflowException のサブクラス | |
class |
InvalidOrganizationException
組織が有効でないことが認識された場合に通知する例外である。 |
class |
InvalidRoleException
権限が有効でないことが認識された場合に通知する例外である。 |
class |
InvalidUserException
ユーザが有効でないことが認識された場合に通知する例外である。 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.security のメソッド | |
java.lang.String |
User.getID()
ユーザIDを返す。 |
java.lang.String |
User.getName()
ユーザ名を返す。 |
java.lang.String |
User.getAttribute(java.lang.String name)
保持するユーザ属性を返す。 |
void |
User.setAttribute(java.lang.String name,
java.lang.String value)
ユーザ属性を設定する。 |
java.lang.String[] |
User.getAllAttributeNames()
保持するすべてのユーザ属性名を返す。 |
java.lang.String |
Organization.getID()
組織IDを返す。 |
java.lang.String |
Organization.getName()
組織名称を返す |
java.lang.String |
Organization.getAttribute(java.lang.String name)
保持する組織属性を返す。 |
void |
Organization.setAttribute(java.lang.String name,
java.lang.String value)
組織属性を設定する。 |
java.lang.String[] |
Organization.getAllAttributeNames()
保持するすべての組織属性名を返す。 |
java.lang.String |
Role.getID()
権限IDを返す。 |
java.lang.String |
Role.getName()
権限名称を返す。 |
java.lang.String |
Role.getAttribute(java.lang.String name)
保持する権限属性を返す。 |
void |
Role.setAttribute(java.lang.String name,
java.lang.String value)
権限属性を設定する。 |
java.lang.String[] |
Role.getAllAttributeNames()
保持するすべての権限属性名を返す。 |
java.lang.String |
Session.getID()
セッション情報のID |
User |
Session.getUser()
このセッションに割り付けられたユーザ情報 |
java.util.Date |
Session.getCreatedTime()
このセッション情報の生成時間 |
java.util.Date |
Session.getLastAccessedTime()
このセッション情報への最後のアクセス時間 |
jp.co.argo21.nautica.workflow.security.simple での WorkflowException の使用 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.security.simple のメソッド | |
java.lang.String |
SimpleSession.getID()
セッション情報のID |
User |
SimpleSession.getUser()
このセッションに割り付けられたユーザ情報 |
java.util.Date |
SimpleSession.getCreatedTime()
このセッション情報の生成時間 |
java.util.Date |
SimpleSession.getLastAccessedTime()
このセッション情報への最後のアクセス時間 |
jp.co.argo21.nautica.workflow.ta での WorkflowException の使用 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.ta のメソッド | |
static int |
ToolAgentHandleCreator.generate()
ツールエージェントハンドラを生成する。 |
static ScriptingConfig |
ScriptingConfigFactory.getConfig()
スクリプト実行用設定オブジェクトを取得する |
static SystemCommandConfig |
SystemCommandConfigFactory.getConfig()
システムコマンド用設定オブジェクトを取得する |
static MailConfig |
MailConfigFactory.getConfig()
メール送信用設定オブジェクトを取得する |
jp.co.argo21.nautica.workflow.util での WorkflowException の使用 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.util のメソッド | |
static Participant |
ParticipantHelper.narrow(User user)
ユーザをワークフロー参加者型に変換する。 |
static Participant |
ParticipantHelper.narrow(Organization org)
組織をワークフロー参加者型に変換する。 |
static Participant |
ParticipantHelper.narrow(Role role)
ロールをワークフロー参加者型に変換する。 |
static java.lang.String |
UniqueKeyGenerator.generate(java.lang.String prefix)
prefixで始まるIDを生成する。 |
static int |
UniqueKeyGenerator.generateForInt(java.lang.String prefix)
数値IDを生成する。 |
jp.co.argo21.nautica.workflow.wfmc での WorkflowException の使用 |
jp.co.argo21.nautica.workflow.wfmc での WorkflowException のサブクラス | |
class |
ApplicationBusyException
アプリケーションがビジー状態で要求された処理を 行えない場合に通知する例外である。 |
class |
ApplicationNotDefinedException
要求されたアプリケーションが定義されていない場合に通知する 例外である。 |
class |
ApplicationNotStartedException
アプリケーションを開始できなかった場合に通知する例外である。 |
class |
ApplicationNotStoppedException
アプリケーションを停止できなかった場合に通知する例外である。 |
class |
AttributeAssignmentFailedException
属性の割り当て、または変更に失敗した場合に通知する例外である。 |
class |
ConnectionFailedException
ワークフローシステム運用基盤に対する接続に失敗した場合に 通知される例外である。 |
class |
InsufficientBufferSizeException
Bufferサイズが十分でないことを通知する例外である。 |
class |
InvalidActivityInstanceException
有効でないアクティビティインスタンスIDを利用した場合に 通知する例外である。 |
class |
InvalidActivityNameException
有効でないアクティビティインスタンス名称を利用した場合に 通知する例外である。 |
class |
InvalidApplicationException
有効でないアプリケーションを利用しようとした場合に 通知する例外である。 |
class |
InvalidAttributeException
有効でない属性を利用した場合に通知する例外である。 |
class |
InvalidFilterException
有効でないフィルターを利用した場合に通知する例外である。 |
class |
InvalidProcessDefinitionException
有効でないプロセス定義IDを利用した場合に通知する例外である。 |
class |
InvalidProcessInstanceException
有効でないプロセスインスタンスIDを利用した場合に 通知する例外である。 |
class |
InvalidQueryException
有効でない問い合わせを行った場合に通知する例外である。 |
class |
InvalidSessionException
有効でないセッションIDを利用した場合に通知する例外である。 |
class |
InvalidSourceUserException
有効でない変更前利用者IDを利用した場合に通知する例外である。 |
class |
InvalidTargetUserException
有効でない変更後利用者IDを利用した場合に通知する例外である。 |
class |
InvalidToolAgentException
有効でないツールエージェントを利用した場合に通知する例外である。 |
class |
InvalidWorkItemException
有効でない作業項目IDを利用した場合に通知する例外である。 |
class |
LockedException
ロック状態を通知する例外である。 |
class |
NoMoreDataException
データがそれ以上ないことを通知する例外である。 |
class |
NotLockedException
ロックであるべきときにロック状態でないことを通知する例外である。 |
class |
WorkflowSecurityException
セキュリティ関連で異常が認識された場合に通知する例外である。 |
WorkflowException をスローする jp.co.argo21.nautica.workflow.wfmc のメソッド | |
java.lang.String |
InterWorkflowConnector.connect(java.lang.String seid,
java.lang.String password)
自エンジンのIDを指定して、リモートエンジンアクセス用のIDを返す。 |
void |
InterWorkflowConnector.disconnect(java.lang.String eid)
リモートのエンジンとの接続を切断する。 |
void |
InterWorkflowConnector.changeProcessState(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を要求する。 |
java.lang.String |
InterWorkflowConnector.createProcess(java.lang.String eid,
java.lang.String pdid,
int flag,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String userid,
java.lang.String roleid)
プロセスインスタンスの生成を要求する。 |
Attribute[] |
InterWorkflowConnector.getProcessAttributes(java.lang.String eid,
java.lang.String pid,
java.lang.String rootpid,
java.lang.String aid)
プロセスインスタンス属性の取得を要求する。 |
ProcessState |
InterWorkflowConnector.getProcessState(java.lang.String eid,
java.lang.String pid)
プロセスインスタンス状態の取得を要求する。 |
void |
InterWorkflowConnector.processAttributesChanged(java.lang.String eid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の変更を通知する。 |
void |
InterWorkflowConnector.processStateChanged(java.lang.String eid,
java.lang.String pid,
ProcessState state)
プロセスインスタンス状態の変更を通知する。 |
void |
InterWorkflowConnector.setProcessAttributes(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid,
Attribute[] attr)
プロセスインスタンス属性の設定を要求する。 |
void |
InterWorkflowConnector.triggerActivity(java.lang.String eid,
java.lang.String rootpid,
java.lang.String aid,
java.lang.String pid)
トリガーとなるアクティビティを通知する。 |
java.lang.String[] |
InterWorkflowConnector.listProcesses(java.lang.String eid,
Filter filter)
このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。 |
void |
InterWorkflowConnector.relinquishProcess(java.lang.String eid,
java.lang.String pid)
プロセスインスタンスの制御の放棄を通知する。 |
java.lang.String |
Participant.getID()
参加者IDを返す。 |
java.lang.String |
Participant.getName()
参加者名称を返す |
int |
Participant.getType()
参加者型を返す。 |
java.lang.String |
Participant.getAttribute(java.lang.String name)
保持する属性を返す。 |
void |
Participant.setAttribute(java.lang.String name,
java.lang.String value)
属性を設定する。 |
java.lang.String[] |
Participant.getAllAttributeNames()
保持するすべての属性名を返す。 |
void |
DefinitionRepository.registerDefinition(java.lang.String session,
java.lang.String name,
java.lang.String path)
指定された定義の登録処理を行い、エンジンに認識させる。 |
|
株式会社アルゴ21 | ||||||||||
前 次 | フレームあり フレームなし |