jp.co.argo21.nautica.workflow.security.simple
インタフェース UserManager
- すべてのスーパーインタフェース:
- UserManager
- 既知の実装クラスの一覧:
- SimpleUserManager
- public interface UserManager
- extends UserManager
UserManagerは、ユーザ管理関連の各種APIを定義する。
実際には、任意のユーザ管理システムを利用するために、
このインタフェースを利用した具体実装を用意しなければならない。
このインタフェースは、将来エンジン外から呼び出されるメソッド
が追加された場合に、エンジン内で使われる API と分離するため
に定義したものである。
- 導入されたバージョン:
- Nautica Workflow 0.9
- バージョン:
- $Revision: 1.2 $
メソッドの概要 |
User |
getUser(java.lang.String uid)
uidに対応するユーザを返す。
|
getUser
public User getUser(java.lang.String uid)
throws InvalidUserException,
WorkflowSecurityException
- uidに対応するユーザを返す。
uidに対応するユーザが存在しない場合は null を返す。
- 定義:
- インタフェース
UserManager
内の getUser
- パラメータ:
uid
- ユーザID
- 戻り値:
- ユーザ
- 例外:
InvalidRoleException
- 指定されたユーザが有効でない場合
WorkflowSecurityException
- その他のセキュリティ例外
java.rmi.RemoteException
- 通信障害などの場合
InvalidUserException
Copyright 2005 株式会社アルゴ21