Nautica Workflow

jp.co.argo21.nautica.workflow.security.simple
クラス UserManagerPO

java.lang.Object
  拡張javax.rmi.PortableRemoteObject
      拡張jp.co.argo21.nautica.workflow.security.simple.UserManagerPO
すべての実装インタフェース:
java.rmi.Remote, UserManagerRemote

public class UserManagerPO
extends javax.rmi.PortableRemoteObject
implements UserManagerRemote

UserManagerPO は、ローカルの UserManager に対する リモート呼び出しを実現する具体実装クラスである。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

コンストラクタの概要
UserManagerPO(UserManager um)
          UserManagerPO を生成する。
 
メソッドの概要
 User getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 
クラス javax.rmi.PortableRemoteObject から継承したメソッド
connect, exportObject, narrow, toStub, unexportObject
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UserManagerPO

public UserManagerPO(UserManager um)
              throws java.rmi.RemoteException
UserManagerPO を生成する。

例外:
java.rmi.RemoteException - 通信障害などの場合
メソッドの詳細

getUser

public User getUser(java.lang.String uid)
             throws InvalidUserException,
                    WorkflowSecurityException,
                    java.rmi.RemoteException
uidに対応するユーザを返す。 uidに対応するユーザが存在しない場合は null を返す。

定義:
インタフェース UserManagerRemote 内の getUser
パラメータ:
uid - ユーザID
戻り値:
ユーザ
例外:
InvalidRoleException - 指定されたユーザが有効でない場合
WorkflowSecurityException - その他のセキュリティ例外
java.rmi.RemoteException - 通信障害などの場合
InvalidUserException
関連項目:
UserManagerRemote.getUser(java.lang.String)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21