com.retek.component.security.impl
Class RoleManagerImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.DistributedObjectManagerImpl
      extended bycom.retek.component.security.impl.RoleManagerImpl
All Implemented Interfaces:
DistributedObjectManager, RoleManager

public class RoleManagerImpl
extends DistributedObjectManagerImpl
implements RoleManager


Constructor Summary
RoleManagerImpl(DistributedContext context)
           
 
Method Summary
 Role buildRoleInstance()
           
 Role buildRoleInstance(java.lang.String displayName)
           
 Role buildRoleInstance(java.lang.String displayName, java.util.Set permissions, java.util.Set includedRoles)
           
protected  ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
           
 java.util.Set findAllRoles()
           
 Role readRole(DistributedReference roleRef)
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectManagerImpl
getContext, getReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Constructor Detail

RoleManagerImpl

public RoleManagerImpl(DistributedContext context)
Method Detail

buildRoleInstance

public Role buildRoleInstance(java.lang.String displayName,
                              java.util.Set permissions,
                              java.util.Set includedRoles)
                       throws SystemException
Specified by:
buildRoleInstance in interface RoleManager
Throws:
SystemException

buildRoleInstance

public Role buildRoleInstance()
                       throws SystemException
Specified by:
buildRoleInstance in interface RoleManager
Throws:
SystemException

buildRoleInstance

public Role buildRoleInstance(java.lang.String displayName)
                       throws SystemException
Specified by:
buildRoleInstance in interface RoleManager
Throws:
SystemException

readRole

public Role readRole(DistributedReference roleRef)
              throws SystemException
Specified by:
readRole in interface RoleManager
Throws:
SystemException

findAllRoles

public java.util.Set findAllRoles()
                           throws SystemException
Specified by:
findAllRoles in interface RoleManager
Throws:
SystemException

fetchMoreReferences

protected ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
                                      throws SystemException
Specified by:
fetchMoreReferences in class DistributedObjectManagerImpl
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28