Nautica Workflow

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

Filter を使用しているパッケージ
jp.co.argo21.nautica.workflow.dataaccess 本パッケージには、Nauticaワークフローのデータアクセス関連のインタフェースとクラスが含まれる。 
jp.co.argo21.nautica.workflow.dataaccess.mysql 本パッケージには、NauticaワークフローのMySQLアクセスするためインタフェースとクラスが含まれる。 
jp.co.argo21.nautica.workflow.engine 本パッケージには、Nauticaワークフローエンジン主要クラスが含まれる。 
jp.co.argo21.nautica.workflow.filter 本パッケージには、Nauticaワークフローのフィルター実装クラスが含まれる。 
jp.co.argo21.nautica.workflow.rmi 本パッケージには、Nauticaワークフローエンジンに対するRMIインタフェースの実装クラスが含まれる。 
jp.co.argo21.nautica.workflow.util 本パッケージには、Nauticaワークフローのユーティリティ関連クラスが含まれる。 
jp.co.argo21.nautica.workflow.wfmc 本パッケージには、NauticaワークフローのWfMCインタフェースが含まれる。 
 

jp.co.argo21.nautica.workflow.dataaccess での Filter の使用
 

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.dataaccess のメソッド
 java.util.List DefinitionDAO.findByFilter(Filter filter)
          フィルターにより特定された定義情報を取得する。
 ActivityBean[] ActivityDAO.findByFilter(Filter filter)
          指定されたフィルターで特定されるアクティビティを返す。
 ActivityBean[] ActivityDAO.findByFilter(java.lang.String pid, Filter filter)
          指定されたプロセスとフィルターで特定されるアクティビティを返す。
 ActivityBean[] ActivityDAO.findByFilter(java.lang.String pdid, java.lang.String adid, Filter filter)
          指定された定義IDとフィルターで特定されるアクティビティを返す。
 ProcessBean[] ProcessDAO.findByFilter(Filter filter)
          フィルターに一致したプロセスを返す。
 ProcessBean[] ProcessDAO.findByFilter(java.lang.String pdid, Filter filter)
          プロセス定義IDとフィルターに一致したプロセスを返す。
 

jp.co.argo21.nautica.workflow.dataaccess.mysql での Filter の使用
 

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.dataaccess.mysql のメソッド
 java.lang.String WorkItemFilterConverter.convertToSQL(Filter filter)
          作業項目検索用のフィルターからSQLのwhere句を生成する
 ProcessBean[] MySQLProcessDAO.findByFilter(Filter filter)
          フィルターに一致したプロセスを返す。
 ProcessBean[] MySQLProcessDAO.findByFilter(java.lang.String pdid, Filter filter)
          プロセス定義IDとフィルターに一致したプロセスを返す。
 ActivityBean[] MySQLActivityDAO.findByFilter(Filter filter)
          指定されたフィルターで特定されるアクティビティを返す。
 ActivityBean[] MySQLActivityDAO.findByFilter(java.lang.String pid, Filter filter)
          指定されたプロセスとフィルターで特定されるアクティビティを返す。
 ActivityBean[] MySQLActivityDAO.findByFilter(java.lang.String pdid, java.lang.String adid, Filter filter)
          指定された定義IDとフィルターで特定されるアクティビティを返す。
 java.util.List MySQLDefinitionDAO.findByFilter(Filter filter)
          フィルターにより特定された定義情報を取得する。
 java.lang.String VariableFilterConverter.convertToSQL(Filter filter)
          プロセス変数検索用のフィルターからSQLのwhere句を生成する
 java.lang.String ProcessFilterConverter.convertToSQL(Filter filter)
          プロセス検索用のフィルターからSQLのwhere句を生成する
 java.lang.String DefinitionFilterConverter.convertToSQL(Filter filter)
          定義検索用のフィルターからSQLのwhere句を生成する
 java.lang.String ActivityFilterConverter.convertToSQL(Filter filter)
          アクティビティ検索用のフィルターからSQLのwhere句を生成する
 

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

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.engine のメソッド
 ProcDef[] DefinitionRepositoryImpl.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 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)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 ProcessState[] WorkflowEngineHandlerImpl.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerImpl.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 ActivityState[] WorkflowEngineHandlerImpl.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerImpl.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Process[] WorkflowEngineHandlerImpl.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerImpl.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerImpl.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 WorkItem[] WorkItemHandlerImpl.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItemState[] WorkItemHandlerImpl.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 Attribute[] WorkItemHandlerImpl.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 java.lang.String[] InterWorkflowConnectorImpl.listProcesses(java.lang.String eid, Filter filter)
          このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。
 

jp.co.argo21.nautica.workflow.filter での Filter の使用
 

Filter を実装している jp.co.argo21.nautica.workflow.filter のクラス
 class AttributeFilter
          属性によるフィルタリングを行う
 class GroupFilter
          いくつかのフィルターをまとめるためのフィルターである。
 class NameFilter
          名前によるフィルタリングを行う。
 class StateFilter
          状態用のフィルターである。
 

Filter を返す jp.co.argo21.nautica.workflow.filter のメソッド
 Filter[] GroupFilter.getChild()
          保持されているフィルターを返す。
 

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.filter のメソッド
 java.lang.String FilterConverter.convertToSQL(Filter filter)
          フィルターを文字列に変換する。
 

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.filter のコンストラクタ
GroupFilter(Filter[] filters)
          グループフィルターを生成する。
 

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

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.rmi のメソッド
 WorkItem[] WorkItemHandlerPO.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItemState[] WorkItemHandlerPO.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 Attribute[] WorkItemHandlerPO.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 ProcDef[] DefinitionRepositoryRemote.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessState[] WorkflowEngineHandlerPO.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerPO.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 ActivityState[] WorkflowEngineHandlerPO.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerPO.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Process[] WorkflowEngineHandlerPO.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerPO.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerPO.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 ProcessState[] WorkflowEngineHandlerRemote.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerRemote.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 ActivityState[] WorkflowEngineHandlerRemote.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandlerRemote.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Process[] WorkflowEngineHandlerRemote.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerRemote.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandlerRemote.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 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)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 ProcDef[] DefinitionRepositoryPO.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 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)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 java.lang.String[] InterWorkflowConnectorRemote.listProcesses(java.lang.String eid, Filter filter)
          このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。
 WorkItem[] WorkItemHandlerRemote.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItemState[] WorkItemHandlerRemote.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 Attribute[] WorkItemHandlerRemote.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 java.lang.String[] InterWorkflowConnectorPO.listProcesses(java.lang.String eid, Filter filter)
          このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。
 

jp.co.argo21.nautica.workflow.util での Filter の使用
 

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.util のメソッド
static WorkItemState[] FilterHelper.getWorkItemState(Filter filter)
          フィルターを指定して、作業項目状態を取り出す。
 

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

Filter 型のパラメータを持つ jp.co.argo21.nautica.workflow.wfmc のメソッド
 java.lang.String[] InterWorkflowConnector.listProcesses(java.lang.String eid, Filter filter)
          このエンジンから要求されて動作中のプロセスインスタンスID一覧の 取得を要求する。
 ProcDef[] DefinitionRepository.getProcessDefinitions(java.lang.String session, Filter filter)
          条件にマッチしたプロセス定義一覧を返す。
 ProcessState[] WorkflowEngineHandler.getProcessStates(java.lang.String session, java.lang.String pid, Filter filter)
          指定されたプロセスインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandler.getProcessAttributes(java.lang.String session, java.lang.String pid, Filter filter)
          プロセスインスタンス属性一覧の取得を行う。
 ActivityState[] WorkflowEngineHandler.getActivityStates(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          指定されたアクティビティインスタンスが利用可能な状態一覧の取得を行う。
 Attribute[] WorkflowEngineHandler.getActivityAttributes(java.lang.String session, java.lang.String pid, java.lang.String aid, Filter filter)
          アクティビティインスタンス属性一覧の取得を行う。
 Process[] WorkflowEngineHandler.getProcesses(java.lang.String session, Filter filter)
          プロセスインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandler.getActivities(java.lang.String session, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 Activity[] WorkflowEngineHandler.getActivities(java.lang.String session, java.lang.String pid, Filter filter)
          アクティビティインスタンス一覧の取得を行う。
 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)
          指定されたプロセス定義に属するプロセスインスタンスを フィルターで絞り込み、中断を行う。
 WorkItem[] WorkItemHandler.getWorkItems(java.lang.String session, Filter filter)
          作業項目一覧の取得を行う。
 WorkItemState[] WorkItemHandler.getWorkItemStates(java.lang.String session, java.lang.String wid, Filter filter)
          現在の作業項目が遷移可能な状態の一覧を返す。
 Attribute[] WorkItemHandler.getWorkItemAttributes(java.lang.String session, java.lang.String wid, Filter filter)
          作業項目属性一覧の取得を行う。
 


株式会社アルゴ21


Copyright 2005 株式会社アルゴ21