Nautica Workflow

クラス
jp.co.argo21.nautica.workflow.wfmc.WorkflowSecurityException の使用

WorkflowSecurityException を使用しているパッケージ
jp.co.argo21.nautica.workflow.engine 本パッケージには、Nauticaワークフローエンジン主要クラスが含まれる。 
jp.co.argo21.nautica.workflow.security 本パッケージには、Nauticaワークフローのセキュリティ関連インタフェースが含まれる。 
jp.co.argo21.nautica.workflow.security.simple 本パッケージには、Nauticaワークフローのセキュリティ関連インタフェースに対する参考実装クラスが含まれる。 
 

jp.co.argo21.nautica.workflow.engine での WorkflowSecurityException の使用
 

WorkflowSecurityException をスローする jp.co.argo21.nautica.workflow.engine のメソッド
 UserManager ResourceManagerFactory.getUserManager(java.lang.String session)
          ユーザ管理を返す。
 OrganizationManager ResourceManagerFactory.getOrganizationManager(java.lang.String session)
          組織管理を返す。
 RoleManager ResourceManagerFactory.getRoleManager(java.lang.String session)
          権限管理を返す。
 

jp.co.argo21.nautica.workflow.security での WorkflowSecurityException の使用
 

jp.co.argo21.nautica.workflow.security での WorkflowSecurityException のサブクラス
 class InvalidOrganizationException
          組織が有効でないことが認識された場合に通知する例外である。
 class InvalidRoleException
          権限が有効でないことが認識された場合に通知する例外である。
 class InvalidUserException
          ユーザが有効でないことが認識された場合に通知する例外である。
 

WorkflowSecurityException をスローする jp.co.argo21.nautica.workflow.security のメソッド
 User UserManager.getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 Organization OrganizationManager.getOrganization(java.lang.String oid)
          oidに対応する組織を返す。
 User[] OrganizationManager.getAssignedUser(Organization org)
          組織に属しているユーザの一覧を返す。
 Organization[] OrganizationManager.getOrganizationByUser(User user)
          ユーザの所属する組織を返す。
 Role RoleManager.getRole(java.lang.String rid)
          ridに対応する権限を返す。
 Role[] RoleManager.getAttachedRoles(Organization org)
          組織に付与されている全権限を返す。
 Role[] RoleManager.getAttachedRoles(User user)
          ユーザに付与されている全権限を返す。
 Organization[] RoleManager.getOrganizationsByRole(Role role)
          権限を持つ全組織単位を返す。
 User[] RoleManager.getUsersByRole(Role role)
          権限を持つ全ユーザを返す。
 

jp.co.argo21.nautica.workflow.security.simple での WorkflowSecurityException の使用
 

WorkflowSecurityException をスローする jp.co.argo21.nautica.workflow.security.simple のメソッド
 Role SimpleRoleManager.getRole(java.lang.String rid)
          ridに対応する権限を返す。
 Role[] SimpleRoleManager.getAttachedRoles(Organization org)
          組織に付与されている全権限を返す。
 Role[] SimpleRoleManager.getAttachedRoles(User user)
          ユーザに付与されている全権限を返す。
 Organization[] SimpleRoleManager.getOrganizationsByRole(Role role)
          権限を持つ全組織単位を返す。
 User[] SimpleRoleManager.getUsersByRole(Role role)
          権限を持つ全ユーザを返す。
 User UserManager.getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 Organization OrganizationManager.getOrganization(java.lang.String oid)
          oidに対応する組織を返す。
 User[] OrganizationManager.getAssignedUser(Organization org)
          ユーザに属しているユーザの一覧を返す。
 Organization[] OrganizationManager.getOrganizationByUser(User user)
          ユーザの所属する組織を返す。
 Organization OrganizationManager.getHigherOrganization(Organization org)
          該当組織の上位組織を返す。
 User SimpleUserManager.getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 Organization SimpleOrganizationManager.getOrganization(java.lang.String oid)
          oidに対応する組織を返す。
 User[] SimpleOrganizationManager.getAssignedUser(Organization org)
          組織に属しているユーザの一覧を返す。
 Organization[] SimpleOrganizationManager.getOrganizationByUser(User user)
          ユーザの所属する組織を返す。
 Organization SimpleOrganizationManager.getHigherOrganization(Organization org)
          該当組織の上位組織を返す。
 Role RoleManager.getRole(java.lang.String rid)
          ridに対応する権限を返す。
 Role[] RoleManager.getAttachedRoles(Organization org)
          組織に付与されている全権限を返す。
 Role[] RoleManager.getAttachedRoles(User user)
          ユーザに付与されている全権限を返す。
 Organization[] RoleManager.getOrganizationsByRole(Role role)
          権限を持つ全組織単位を返す。
 User[] RoleManager.getUsersByRole(Role role)
          権限を持つ全ユーザを返す。
 Organization OrganizationManagerRemote.getOrganization(java.lang.String oid)
          oidに対応する組織を返す。
 User[] OrganizationManagerRemote.getAssignedUser(Organization org)
          組織に属しているユーザの一覧を返す。
 Organization[] OrganizationManagerRemote.getOrganizationByUser(User user)
          ユーザの所属する組織を返す。
 Organization OrganizationManagerRemote.getHigherOrganization(Organization org)
          該当組織の上位組織を返す。
 Role RoleManagerRemote.getRole(java.lang.String rid)
          ridに対応する権限を返す。
 Role[] RoleManagerRemote.getAttachedRoles(Organization org)
          組織に付与されている全権限を返す。
 Role[] RoleManagerRemote.getAttachedRoles(User user)
          ユーザに付与されている全権限を返す。
 Organization[] RoleManagerRemote.getOrganizationsByRole(Role role)
          権限を持つ全組織単位を返す。
 User[] RoleManagerRemote.getUsersByRole(Role role)
          権限を持つ全ユーザを返す。
 User UserManagerPO.getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 Organization OrganizationManagerPO.getOrganization(java.lang.String oid)
          oidに対応する組織を返す。
 User[] OrganizationManagerPO.getAssignedUser(Organization org)
          該当組織に属しているユーザの一覧を返す。
 Organization[] OrganizationManagerPO.getOrganizationByUser(User user)
          該当ユーザの所属する組織を返す。
 Organization OrganizationManagerPO.getHigherOrganization(Organization org)
          該当組織の上位組織を返す。
 Role RoleManagerPO.getRole(java.lang.String rid)
          ridに対応する権限を返す。
 Role[] RoleManagerPO.getAttachedRoles(Organization org)
          組織に付与されている全権限を返す。
 Role[] RoleManagerPO.getAttachedRoles(User user)
          ユーザに付与されている全権限を返す。
 Organization[] RoleManagerPO.getOrganizationsByRole(Role role)
          権限を持つ全組織単位を返す。
 User[] RoleManagerPO.getUsersByRole(Role role)
          権限を持つ全ユーザIDを返す。
 User UserManagerRemote.getUser(java.lang.String uid)
          uidに対応するユーザを返す。
 


株式会社アルゴ21


Copyright 2005 株式会社アルゴ21