ここでは,ユーザがアプリケーションプログラムを開発するために必要なOCXメソッドの一覧を示します。各OCXメソッドの文法,及びサブメソッド,プロパティについては,Groupmax Workflow - Library Extensionオンラインヘルプを参照してください。
なお,OCXメソッドは,HI-UX/WE2版,HP-UX版,及びAIX版サーバ管理者ライブラリでは使用できません。
表7-2にOCXメソッドの一覧を示します。
表7-2 OCXメソッド一覧(Workflow - Library Extension)
区分 | OCXメソッド名称 | 機能概要 | サーバ | クライアント |
---|---|---|---|---|
セション管理 | WFadStartUp | Workflow管理サーバとの接続 | ○ | ○ |
WFadCleanUp | ワークフローシステムの利用の終了 | ○ | ○ | |
WFadConnectHome | ワークフロー管理サーバへのアクセス切り替え | ○ | ○ | |
ユーザ,組織操作機能 | WFadConnectUser | 指定ユーザのホームサーバとの接続 | ○ | ○ |
WFadGetOrganizationList | 組織一覧の取得 | ○ | ○ | |
WFadGetUserListFromOrgan | 組織に所属するユーザ一覧の取得 | ○ | ○ | |
WFadGetUserHistory | ユーザヒストリを取得 | ○ | ○ | |
WFadDeleteUserHistory | ユーザヒストリを削除 | ○ | ○ | |
WFadGetUserListFromRole | 業務ロールからのユーザ一覧取得 | ○ | ○ | |
ビジネスプロセス定義操作機能 | WFadConnectBp | 指定ビジネスプロセス定義の登録サーバに接続 | ○ | ○ |
WFadCreateBpList | ビジネスプロセス定義一覧リストを作成 | ○ | ○ | |
WFadSelectBpList | ビジネスプロセス定義一覧リストを検索 | ○ | ○ | |
WFadGetBpList | ビジネスプロセス定義一覧リストから属性値を取得する | ○ | ○ | |
WFadGetBpOperationList | 作業リストの取得 | ○ | ○ | |
ロール操作操作機能 | WFadConnectRole | 指定ロール登録サーバへの接続 | ○ | ○ |
WFadCreateRoleList | ロール一覧リストを作成 | ○ | ○ | |
WFadSelectRoleList | ロール一覧リストを検索 | ○ | ○ | |
WFadGetRoleList | ロール一覧リストから属性値を取得 | ○ | ○ | |
WFadAddUserToRole | 業務ロールへユーザを追加 | ○ | ○ | |
WFadDeleteUserFromRole | 業務ロールからユーザを削除 | ○ | ○ | |
ワーク操作機能 | WFadCreateWorkList | ワーク一覧リストを作成 | ○ | ○ |
WFadSelectWorkList | ワーク一覧リストを検索 | ○ | ○ | |
WFadGetWorkList | ワーク一覧リストから属性値を取得 | ○ | ○ | |
WFadGetWorkHistory | 指定ワークヒストリを取得 | ○ | ○ | |
WFadCancelWork | 指定ワークをキャンセル,削除 | ○ | ○ | |
WFadSetWorkPriority | 指定ワークの優先度を変更 | ○ | ○ | |
WFadSetWorkTerm | 指定ワークの処理期限を変更 | ○ | ○ | |
WFadSuspendWork | 指定ワークを一時停止状態 | ○ | ○ | |
WFadResumeWork | 指定ワークを再開 | ○ | ○ | |
案件操作機能 | WFadCreateCaseList | 案件一覧リストの生成 | ○ | ○ |
WFadSelectCaseList | 案件一覧リストの検索 | ○ | ○ | |
WFadGetCaseList | 案件一覧リストからの属性値の取得 | ○ | ○ | |
WFadSetCaseNextUser | 案件の次ノード処理ユーザの設定 | ○ | ○ | |
WFadCaseNext | 案件の次ノードへの遷移 | ○ | ○ | |
WFadCaseToUser | 案件の振り替え | ○ | ○ | |
WFadGetCaseAttribute | 案件のユーザ属性の参照 | ○ | ○ | |
WFadSetCaseAttribute | 案件のユーザ属性の設定 | ○ | ○ | |
WFadFailedCaseToUser | エラー状態のケースの回復 | ○ | ○ | |
WFadCaseToRole | ユーザからロールへ案件の振り替え | ○ | ○ | |
WFadCaseFromRole | ルールからユーザへ案件の振り替え | ○ | ○ | |
オブジェクト操作機能 | WFadGetObject | オブジェクト属性値の取得 | ○ | ○ |
WFadSetObject | オブジェクト属性値の設定 | ○ | ○ | |
リスト操作機能 | WFadDeleteList | 一覧リストの削除 | ○ | ○ |
WFadCreateSortList | 一覧リストのソート | ○ | ○ |
(凡例)○は使用できることを示します。