|
Nautica Workflow | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
OrganizationManagerは、組織管理関連の各種APIを定義する。 実際には、任意の組織管理システムを利用するために、 このインタフェースを利用した具体実装を用意しなければならない。 このインタフェースは、将来エンジン外から呼び出されるメソッド が追加された場合に、エンジン内で使われる API と分離するため に定義したものである。
| メソッドの概要 | |
User[] |
getAssignedUser(Organization org)
ユーザに属しているユーザの一覧を返す。 |
Organization |
getHigherOrganization(Organization org)
該当組織の上位組織を返す。 |
Organization |
getOrganization(java.lang.String oid)
oidに対応する組織を返す。 |
Organization[] |
getOrganizationByUser(User user)
ユーザの所属する組織を返す。 |
| メソッドの詳細 |
public Organization getOrganization(java.lang.String oid)
throws InvalidOrganizationException,
WorkflowSecurityException
OrganizationManager 内の getOrganizationoid - 組織ID
InvalidOrganizationException - 指定された組織が有効でない場合
WorkflowSecurityException - その他のセキュリティ例外
public User[] getAssignedUser(Organization org)
throws InvalidOrganizationException,
WorkflowSecurityException
OrganizationManager 内の getAssignedUserorg - 組織単位
InvalidOrganizationException - 指定された組織が有効でない場合
WorkflowSecurityException - その他のセキュリティ例外
public Organization[] getOrganizationByUser(User user)
throws InvalidUserException,
WorkflowSecurityException
OrganizationManager 内の getOrganizationByUseruser - ユーザ
InvalidUserException - 指定されたユーザが有効でない場合
WorkflowSecurityException - その他のセキュリティ例外
java.rmi.RemoteException - RemoteException
public Organization getHigherOrganization(Organization org)
throws InvalidOrganizationException,
WorkflowSecurityException
org - 組織単位
InvalidOrganizationException - 指定された組織が有効でない場合
WorkflowSecurityException - その他のセキュリティ例外
|
株式会社アルゴ21 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||