Nautica Workflow

jp.co.argo21.nautica.workflow.engine
クラス ResourceManagerFactory

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.engine.ResourceManagerFactory

public class ResourceManagerFactory
extends java.lang.Object

本ワークフローシステム運用基盤から使われるインタフェースである。 ResourceManagerFactoryは、各種管理をとりだすためのファクトリークラスである。 任意のリソース管理システムを利用するために、このクラスを利用して具体実装を 取得しなければならない。 対応するユーザ管理、組織管理、権限管理もそれぞれ個別実装を持つものとする。 これらは順にNautica.userManager、Nautica.organizationManager、 Nautica.roleManagerの各プロパティで指定されたクラスを使用する。 本ワークフローシステム運用基盤では、参考実装を提供する。

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

メソッドの概要
 OrganizationManager getOrganizationManager(java.lang.String session)
          組織管理を返す。
 RoleManager getRoleManager(java.lang.String session)
          権限管理を返す。
 UserManager getUserManager(java.lang.String session)
          ユーザ管理を返す。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getUserManager

public UserManager getUserManager(java.lang.String session)
                           throws WorkflowSecurityException
ユーザ管理を返す。

戻り値:
ユーザ管理
例外:
WorkflowSecurityException - セキュリティ例外

getOrganizationManager

public OrganizationManager getOrganizationManager(java.lang.String session)
                                           throws WorkflowSecurityException
組織管理を返す。

戻り値:
組織管理
例外:
WorkflowSecurityException - セキュリティ例外

getRoleManager

public RoleManager getRoleManager(java.lang.String session)
                           throws WorkflowSecurityException
権限管理を返す。

戻り値:
権限管理
例外:
WorkflowSecurityException - セキュリティ例外

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21