|
Nautica Workflow | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
本ワークフローシステム運用基盤利用されるインタフェースを規定する。 OrganizationManagerは、組織管理関連の各種APIを定義する。 実際には、任意の組織管理システムを利用するために、 このインタフェースを利用した具体実装を用意しなければならない。
メソッドの概要 | |
User[] |
getAssignedUser(Organization org)
組織に属しているユーザの一覧を返す。 |
Organization |
getOrganization(java.lang.String oid)
oidに対応する組織を返す。 |
Organization[] |
getOrganizationByUser(User user)
ユーザの所属する組織を返す。 |
メソッドの詳細 |
public Organization getOrganization(java.lang.String oid) throws InvalidOrganizationException, WorkflowSecurityException
oid
- 組織ID
InvalidRoleException
- 指定された組織が有効でない場合
WorkflowSecurityException
- その他のセキュリティ例外
InvalidOrganizationException
public User[] getAssignedUser(Organization org) throws InvalidOrganizationException, WorkflowSecurityException
org
- 組織単位
InvalidRoleException
- 指定された組織が有効でない場合
WorkflowSecurityException
- その他のセキュリティ例外
InvalidOrganizationException
public Organization[] getOrganizationByUser(User user) throws InvalidUserException, WorkflowSecurityException
user
- ユーザ
InvalidRoleException
- 指定されたユーザが有効でない場合
WorkflowSecurityException
- その他のセキュリティ例外
InvalidUserException
|
株式会社アルゴ21 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |