Nautica Workflow

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

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21