Nautica Workflow

クラス
jp.co.argo21.nautica.workflow.wfmc.InvalidSessionException の使用

InvalidSessionException を使用しているパッケージ
jp.co.argo21.nautica.workflow.client 本パッケージには、Nauticaワークフロークライアントライブラリが含まれる。 
jp.co.argo21.nautica.workflow.engine 本パッケージには、Nauticaワークフローエンジン主要クラスが含まれる。 
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.wfmc 本パッケージには、NauticaワークフローのWfMCインタフェースが含まれる。 
 

jp.co.argo21.nautica.workflow.client での InvalidSessionException の使用
 

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.client のメソッド
 void WorkflowServiceAccessorManager.close(java.lang.String sessionID)
          セッションを明示的に閉じる。
 WorkflowServiceAccessor WorkflowServiceAccessorManager.getServiceAccessor(java.lang.String sessionID)
          セッションIDに該当するワークフローサービスアクセッサを 返す。
 void WorkflowServiceAccessor.close()
          セッションを明示的に閉じる。
 DefinitionRepositoryRemote WorkflowServiceAccessor.getDefinitionRepository()
          定義リポジトリを返す。
 WorkItemHandlerRemote WorkflowServiceAccessor.getWorkItemHandler()
          作業項目ハンドラを返す。
 WorkflowEngineHandlerRemote WorkflowServiceAccessor.getWorkflowEngineHandler()
          ワークフローエンジンハンドラを返す。
 WorkflowAdminHandlerRemote WorkflowServiceAccessor.getWorkflowAdminHandler()
          ワークフロー管理ハンドラを返す。
 

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

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.engine のメソッド
 void DefinitionRepositoryImpl.registerDefinition(java.lang.String session, java.lang.String pdid, java.lang.String path)
          指定された定義の登録処理を行い、エンジンに認識させる。
 ProcDef[] DefinitionRepositoryImpl.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessDefinitionState[] DefinitionRepositoryImpl.getProcessDefinitionStates(java.lang.String session, java.lang.String pdid)
          プロセス定義IDで特定された定義の現在の状態から遷移可能な プロセス定義状態一覧を返す。
 void DefinitionRepositoryImpl.changeProcessDefinitionState(java.lang.String session, java.lang.String pdid, ProcessDefinitionState state)
          プロセス定義状態を変更する。
 void WorkflowAdminHandlerImpl.changeProcessesState(java.lang.String session, java.lang.String pdid, Filter filter, ProcessState state)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerImpl.changeActivitiesState(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, ActivityState state)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerImpl.terminateProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、停止を行う。
 void WorkflowAdminHandlerImpl.assignProcessesAttribute(java.lang.String session, java.lang.String pdid, Filter filter, Attribute attr)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、属性の割り当てを行う。
 void WorkflowAdminHandlerImpl.assignActivitiesAttribute(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, Attribute attr)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、 属性の割り当てを行う。
 void WorkflowAdminHandlerImpl.abortProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 void WorkflowAdminHandlerImpl.abortProcess(java.lang.String session, java.lang.String pid)
          指定されたプロセスインスタンスの中断を行う。
 java.lang.String WorkflowEngineHandlerImpl.createProcess(java.lang.String session, java.lang.String pdid, java.lang.String name)
          プロセスインスタンスの生成を行う。
 java.lang.String WorkflowEngineHandlerImpl.startProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの開始を行う。
 void WorkflowEngineHandlerImpl.terminateProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの停止を行う。
 ProcessState[] WorkflowEngineHandlerImpl.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerImpl.changeProcessState(java.lang.String session, java.lang.String pid, ProcessState state)
          プロセスインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerImpl.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerImpl.getProcessAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String name)
          プロセスインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerImpl.assignProcessAttribute(java.lang.String session, java.lang.String pid, Attribute attr)
          プロセスインスタンス属性の割り当てを行う。
 ActivityState[] WorkflowEngineHandlerImpl.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerImpl.changeActivityState(java.lang.String session, java.lang.String pid, java.lang.String aid, ActivityState state)
          アクティビティインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerImpl.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerImpl.getActivityAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String aid, java.lang.String name)
          アクティビティインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerImpl.assignActivityAttribute(java.lang.String session, java.lang.String pid, java.lang.String aid, Attribute attr)
          アクティビティインスタンス属性の割り当てを行う。
 Process[] WorkflowEngineHandlerImpl.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Process WorkflowEngineHandlerImpl.getProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの取得を行う。
 Activity[] WorkflowEngineHandlerImpl.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerImpl.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity WorkflowEngineHandlerImpl.getActivity(java.lang.String session, java.lang.String pid, java.lang.String aid)
          アクティビティインスタンスの取得を行う。
 WfRequester RequesterManager.getRequesterBySession(java.lang.String session)
          セッションを起こしたユーザに対応したプロセス 生成リクエスタを返す。
 WfRequester RequesterManager.getRequesterByUserID(java.lang.String uid)
          セッションを起こしたユーザに対応したプロセス 生成リクエスタを返す。
 WorkItem[] WorkItemHandlerImpl.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItem WorkItemHandlerImpl.getWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の取得を行う。
 void WorkItemHandlerImpl.completeWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の完了を行う。
 WorkItemState[] WorkItemHandlerImpl.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 void WorkItemHandlerImpl.changeWorkItemState(java.lang.String session, java.lang.String wid, WorkItemState state)
          作業項目状態の変更を行う。
 void WorkItemHandlerImpl.reassignWorkItem(java.lang.String session, Participant sourceUser, Participant targetUser, java.lang.String wid)
          作業項目の再割り当てを行う。
 Attribute[] WorkItemHandlerImpl.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 Attribute WorkItemHandlerImpl.getWorkItemAttributeValue(java.lang.String session, java.lang.String wid, java.lang.String name)
          作業項目属性の取得を行う。
 void WorkItemHandlerImpl.assignWorkItemAttribute(java.lang.String session, java.lang.String wid, Attribute attr)
          作業項目属性の割り当てを行う。
static void WorkflowEngine.shutdown(java.lang.String session, java.lang.String adminkey)
          シャットダウン処理を行う。
 void WorkflowEngine.disconnect(java.lang.String session)
          ワークフローエンジンとの切断を行う。
 DefinitionRepository WorkflowEngine.getDefinitionRepository(java.lang.String session)
          定義リポジトリを返す。
 WorkflowEngineHandler WorkflowEngine.getWorkflowEngineHandler(java.lang.String session)
          ワークフローエンジンハンドラを返す。
 WorkflowAdminHandler WorkflowEngine.getWorkflowAdminHandler(java.lang.String session)
          ワークフロー管理ハンドラを返す。
 WorkItemHandler WorkflowEngine.getWorkItemHandler(java.lang.String session)
          作業項目ハンドラを返す。
 void WorkflowEngine.generateQueue(java.lang.String session, java.lang.String queueName, WorkflowMessageAdapter adapter)
          指定された名前で、メッセージキューを作成する。
 MessageTransporter WorkflowEngine.getMessageTransporter(java.lang.String session, java.lang.String queueName)
          メッセージ転送を返す。
 

jp.co.argo21.nautica.workflow.rmi での InvalidSessionException の使用
 

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.rmi のメソッド
 WorkItem[] WorkItemHandlerPO.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItem WorkItemHandlerPO.getWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の取得を行う。
 void WorkItemHandlerPO.completeWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の完了を行う。
 WorkItemState[] WorkItemHandlerPO.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 void WorkItemHandlerPO.changeWorkItemState(java.lang.String session, java.lang.String wid, WorkItemState state)
          作業項目状態の変更を行う。
 void WorkItemHandlerPO.reassignWorkItem(java.lang.String session, Participant sourceUser, Participant targetUser, java.lang.String wid)
          作業項目の再割り当てを行う。
 Attribute[] WorkItemHandlerPO.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 Attribute WorkItemHandlerPO.getWorkItemAttributeValue(java.lang.String session, java.lang.String wid, java.lang.String name)
          作業項目属性の取得を行う。
 void WorkItemHandlerPO.assignWorkItemAttribute(java.lang.String session, java.lang.String wid, Attribute attr)
          作業項目属性の割り当てを行う。
 void DefinitionRepositoryRemote.registerDefinition(java.lang.String session, java.lang.String name, java.lang.String path)
          指定された定義の登録処理を行い、エンジンに認識させる。
 ProcDef[] DefinitionRepositoryRemote.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessDefinitionState[] DefinitionRepositoryRemote.getProcessDefinitionStates(java.lang.String session, java.lang.String pdid)
          プロセス定義IDで特定された定義の現在の状態から遷移可能な プロセス定義状態一覧を返す。
 void DefinitionRepositoryRemote.changeProcessDefinitionState(java.lang.String session, java.lang.String pdid, ProcessDefinitionState state)
          プロセス定義状態を変更する。
 java.lang.String WorkflowEngineHandlerPO.createProcess(java.lang.String session, java.lang.String pdid, java.lang.String name)
          プロセスインスタンスの生成を行う。
 java.lang.String WorkflowEngineHandlerPO.startProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの開始を行う。
 void WorkflowEngineHandlerPO.terminateProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの停止を行う。
 ProcessState[] WorkflowEngineHandlerPO.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerPO.changeProcessState(java.lang.String session, java.lang.String pid, ProcessState state)
          プロセスインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerPO.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerPO.getProcessAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String name)
          プロセスインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerPO.assignProcessAttribute(java.lang.String session, java.lang.String pid, Attribute attr)
          プロセスインスタンス属性の割り当てを行う。
 ActivityState[] WorkflowEngineHandlerPO.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerPO.changeActivityState(java.lang.String session, java.lang.String pid, java.lang.String aid, ActivityState state)
          アクティビティインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerPO.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerPO.getActivityAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String aid, java.lang.String name)
          アクティビティインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerPO.assignActivityAttribute(java.lang.String session, java.lang.String pid, java.lang.String aid, Attribute attr)
          アクティビティインスタンス属性の割り当てを行う。
 Process[] WorkflowEngineHandlerPO.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Process WorkflowEngineHandlerPO.getProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの取得を行う。
 Activity[] WorkflowEngineHandlerPO.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerPO.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity WorkflowEngineHandlerPO.getActivity(java.lang.String session, java.lang.String pid, java.lang.String aid)
          アクティビティインスタンスの取得を行う。
 java.lang.String WorkflowEngineHandlerRemote.createProcess(java.lang.String session, java.lang.String pdid, java.lang.String name)
          プロセスインスタンスの生成を行う。
 java.lang.String WorkflowEngineHandlerRemote.startProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの開始を行う。
 void WorkflowEngineHandlerRemote.terminateProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの停止を行う。
 ProcessState[] WorkflowEngineHandlerRemote.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerRemote.changeProcessState(java.lang.String session, java.lang.String pid, ProcessState state)
          プロセスインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerRemote.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerRemote.getProcessAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String name)
          プロセスインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerRemote.assignProcessAttribute(java.lang.String session, java.lang.String pid, Attribute attr)
          プロセスインスタンス属性の割り当てを行う。
 ActivityState[] WorkflowEngineHandlerRemote.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandlerRemote.changeActivityState(java.lang.String session, java.lang.String pid, java.lang.String aid, ActivityState state)
          アクティビティインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandlerRemote.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandlerRemote.getActivityAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String aid, java.lang.String name)
          アクティビティインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandlerRemote.assignActivityAttribute(java.lang.String session, java.lang.String pid, java.lang.String aid, Attribute attr)
          アクティビティインスタンス属性の割り当てを行う。
 Process[] WorkflowEngineHandlerRemote.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Process WorkflowEngineHandlerRemote.getProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの取得を行う。
 Activity[] WorkflowEngineHandlerRemote.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerRemote.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity WorkflowEngineHandlerRemote.getActivity(java.lang.String session, java.lang.String pid, java.lang.String aid)
          アクティビティインスタンスの取得を行う。
 void WorkflowAdminHandlerRemote.changeProcessesState(java.lang.String session, java.lang.String pdid, Filter filter, ProcessState state)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerRemote.changeActivitiesState(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, ActivityState state)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerRemote.terminateProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、停止を行う。
 void WorkflowAdminHandlerRemote.assignProcessesAttribute(java.lang.String session, java.lang.String pdid, Filter filter, Attribute attr)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、属性の割り当てを行う。
 void WorkflowAdminHandlerRemote.assignActivitiesAttribute(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, Attribute attr)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、 属性の割り当てを行う。
 void WorkflowAdminHandlerRemote.abortProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 void WorkflowAdminHandlerRemote.abortProcess(java.lang.String session, java.lang.String pid)
          指定されたプロセスインスタンスの中断を行う。
 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)
          指定された定義の登録処理を行い、エンジンに認識させる。
 ProcDef[] DefinitionRepositoryPO.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessDefinitionState[] DefinitionRepositoryPO.getProcessDefinitionStates(java.lang.String session, java.lang.String pdid)
          プロセス定義IDで特定された定義の現在の状態から遷移可能な プロセス定義状態一覧を返す。
 void DefinitionRepositoryPO.changeProcessDefinitionState(java.lang.String session, java.lang.String pdid, ProcessDefinitionState state)
          プロセス定義状態を変更する。
 void WorkflowServiceManagerRemote.disconnect(java.lang.String session)
          ワークフローエンジンとの切断を行う。
 DefinitionRepositoryRemote WorkflowServiceManagerRemote.getDefinitionRepository(java.lang.String session)
          定義リポジトリを返す。
 WorkItemHandlerRemote WorkflowServiceManagerRemote.getWorkItemHandler(java.lang.String session)
          作業項目ハンドラを返す。
 WorkflowEngineHandlerRemote WorkflowServiceManagerRemote.getWorkflowEngineHandler(java.lang.String session)
          ワークフローエンジンハンドラを返す。
 WorkflowAdminHandlerRemote WorkflowServiceManagerRemote.getWorkflowAdminHandler(java.lang.String session)
          ワークフロー管理ハンドラを返す。
 void WorkflowAdminHandlerPO.changeProcessesState(java.lang.String session, java.lang.String pdid, Filter filter, ProcessState state)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerPO.changeActivitiesState(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, ActivityState state)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandlerPO.terminateProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、停止を行う。
 void WorkflowAdminHandlerPO.assignProcessesAttribute(java.lang.String session, java.lang.String pdid, Filter filter, Attribute attr)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、属性の割り当てを行う。
 void WorkflowAdminHandlerPO.assignActivitiesAttribute(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, Attribute attr)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、 属性の割り当てを行う。
 void WorkflowAdminHandlerPO.abortProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 void WorkflowAdminHandlerPO.abortProcess(java.lang.String session, java.lang.String pid)
          指定されたプロセスインスタンスの中断を行う。
 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)
          ワークフローエンジンのシャットダウンを行う。
 WorkItem[] WorkItemHandlerRemote.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItem WorkItemHandlerRemote.getWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の取得を行う。
 void WorkItemHandlerRemote.completeWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の完了を行う。
 WorkItemState[] WorkItemHandlerRemote.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 void WorkItemHandlerRemote.changeWorkItemState(java.lang.String session, java.lang.String wid, WorkItemState state)
          作業項目状態の変更を行う。
 void WorkItemHandlerRemote.reassignWorkItem(java.lang.String session, Participant sourceUser, Participant targetUser, java.lang.String wid)
          作業項目の再割り当てを行う。
 Attribute[] WorkItemHandlerRemote.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 Attribute WorkItemHandlerRemote.getWorkItemAttributeValue(java.lang.String session, java.lang.String wid, java.lang.String name)
          作業項目属性の取得を行う。
 void WorkItemHandlerRemote.assignWorkItemAttribute(java.lang.String session, java.lang.String wid, Attribute attr)
          作業項目属性の割り当てを行う。
 void WorkflowServiceManagerPO.disconnect(java.lang.String session)
          ワークフローエンジンとの切断を行う。
 DefinitionRepositoryRemote WorkflowServiceManagerPO.getDefinitionRepository(java.lang.String session)
          定義リポジトリを返す。
 WorkItemHandlerRemote WorkflowServiceManagerPO.getWorkItemHandler(java.lang.String session)
          作業項目ハンドラを返す。
 WorkflowEngineHandlerRemote WorkflowServiceManagerPO.getWorkflowEngineHandler(java.lang.String session)
          ワークフローエンジンハンドラを返す。
 WorkflowAdminHandlerRemote WorkflowServiceManagerPO.getWorkflowAdminHandler(java.lang.String session)
          ワークフロー管理ハンドラを返す。
 

jp.co.argo21.nautica.workflow.security での InvalidSessionException の使用
 

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.security のメソッド
 void SessionManager.validateSession(java.lang.String session)
          引数として渡されたセッションIDを検証する。
 void SessionManager.invalidateSession(java.lang.String session)
          引数に渡されたセッションIDと、それに対応するセッション情報を無効にする。
 User SessionManager.getSessionUser(java.lang.String session)
          引数に渡されたセッションIDに結び付けられている、Userオブジェクトを返す。
 

jp.co.argo21.nautica.workflow.security.simple での InvalidSessionException の使用
 

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.security.simple のメソッド
 void SimpleSessionManager.validateSession(java.lang.String sid)
          引数として渡されたセッションIDを検証する。
 void SimpleSessionManager.invalidateSession(java.lang.String sid)
          引数に渡されたセッションIDと、それに対応するセッション情報を無効にする。
 User SimpleSessionManager.getSessionUser(java.lang.String sid)
          引数に渡されたセッションIDに結び付けられている、Userオブジェクトを返す。
 

jp.co.argo21.nautica.workflow.wfmc での InvalidSessionException の使用
 

InvalidSessionException をスローする jp.co.argo21.nautica.workflow.wfmc のメソッド
 void DefinitionRepository.registerDefinition(java.lang.String session, java.lang.String name, java.lang.String path)
          指定された定義の登録処理を行い、エンジンに認識させる。
 ProcDef[] DefinitionRepository.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessDefinitionState[] DefinitionRepository.getProcessDefinitionStates(java.lang.String session, java.lang.String pdid)
          プロセス定義IDで特定された定義の現在の状態から遷移可能な プロセス定義状態一覧を返す。
 void DefinitionRepository.changeProcessDefinitionState(java.lang.String session, java.lang.String pdid, ProcessDefinitionState state)
          プロセス定義状態を変更する。
 void WorkflowServiceManager.disconnect(java.lang.String session)
          ワークフローエンジンとの切断を行う。
 DefinitionRepository WorkflowServiceManager.getDefinitionRepository(java.lang.String session)
          定義リポジトリを返す。
 WorkItemHandler WorkflowServiceManager.getWorkItemHandler(java.lang.String session)
          作業項目ハンドラを返す。
 WorkflowEngineHandler WorkflowServiceManager.getWorkflowEngineHandler(java.lang.String session)
          ワークフローエンジンハンドラを返す。
 WorkflowAdminHandler WorkflowServiceManager.getWorkflowAdminHandler(java.lang.String session)
          ワークフロー管理ハンドラを返す。
 java.lang.String WorkflowEngineHandler.createProcess(java.lang.String session, java.lang.String pdid, java.lang.String name)
          プロセスインスタンスの生成を行う。
 java.lang.String WorkflowEngineHandler.startProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの開始を行う。
 void WorkflowEngineHandler.terminateProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの停止を行う。
 ProcessState[] WorkflowEngineHandler.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandler.changeProcessState(java.lang.String session, java.lang.String pid, ProcessState state)
          プロセスインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandler.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandler.getProcessAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String name)
          プロセスインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandler.assignProcessAttribute(java.lang.String session, java.lang.String pid, Attribute attr)
          プロセスインスタンス属性の割り当てを行う。
 ActivityState[] WorkflowEngineHandler.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 void WorkflowEngineHandler.changeActivityState(java.lang.String session, java.lang.String pid, java.lang.String aid, ActivityState state)
          アクティビティインスタンス状態の変更を行う。
 Attribute[] WorkflowEngineHandler.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Attribute WorkflowEngineHandler.getActivityAttributeValue(java.lang.String session, java.lang.String pid, java.lang.String aid, java.lang.String name)
          アクティビティインスタンス属性の属性値の取得を行う。
 void WorkflowEngineHandler.assignActivityAttribute(java.lang.String session, java.lang.String pid, java.lang.String aid, Attribute attr)
          アクティビティインスタンス属性の割り当てを行う。
 Process[] WorkflowEngineHandler.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Process WorkflowEngineHandler.getProcess(java.lang.String session, java.lang.String pid)
          プロセスインスタンスの取得を行う。
 Activity[] WorkflowEngineHandler.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandler.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity WorkflowEngineHandler.getActivity(java.lang.String session, java.lang.String pid, java.lang.String aid)
          アクティビティインスタンスの取得を行う。
 void WorkflowAdminHandler.changeProcessesState(java.lang.String session, java.lang.String pdid, Filter filter, ProcessState state)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandler.changeActivitiesState(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, ActivityState state)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、状態の変更を行う。
 void WorkflowAdminHandler.terminateProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、停止を行う。
 void WorkflowAdminHandler.assignProcessesAttribute(java.lang.String session, java.lang.String pdid, Filter filter, Attribute attr)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、属性の割り当てを行う。
 void WorkflowAdminHandler.assignActivitiesAttribute(java.lang.String session, java.lang.String pdid, java.lang.String adid, Filter filter, Attribute attr)
          指定されたプロセス定義とアクティビティ定義に属する アクティビティインスタンスをフィルターで絞り込み、 属性の割り当てを行う。
 void WorkflowAdminHandler.abortProcesses(java.lang.String session, java.lang.String pdid, Filter filter)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 void WorkflowAdminHandler.abortProcess(java.lang.String session, java.lang.String pid)
          指定されたプロセスインスタンスの中断を行う。
 WorkItem[] WorkItemHandler.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItem WorkItemHandler.getWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の取得を行う。
 void WorkItemHandler.completeWorkItem(java.lang.String session, java.lang.String wid)
          作業項目の完了を行う。
 WorkItemState[] WorkItemHandler.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 void WorkItemHandler.changeWorkItemState(java.lang.String session, java.lang.String wid, WorkItemState state)
          作業項目状態の変更を行う。
 void WorkItemHandler.reassignWorkItem(java.lang.String session, Participant sourceUser, Participant targetUser, java.lang.String wid)
          作業項目の再割り当てを行う。
 Attribute[] WorkItemHandler.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 Attribute WorkItemHandler.getWorkItemAttributeValue(java.lang.String session, java.lang.String wid, java.lang.String name)
          作業項目属性の取得を行う。
 void WorkItemHandler.assignWorkItemAttribute(java.lang.String session, java.lang.String wid, Attribute attr)
          作業項目属性の割り当てを行う。
 


株式会社アルゴ21


Copyright 2005 株式会社アルゴ21