com.retek.component.security.impl.persistence.cache
Class CacheRoleDao

java.lang.Object
  extended bycom.retek.commons.component.impl.persistence.cache.MemoryDao
      extended bycom.retek.component.security.impl.persistence.cache.CacheRoleDao
All Implemented Interfaces:
RoleDao

public class CacheRoleDao
extends MemoryDao
implements RoleDao


Constructor Summary
CacheRoleDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForRole()
           
 RoleDto deleteRole(RoleDto roleDto)
           
 java.util.Set findAllRoles()
           
 RoleDto persist(RoleDto roleDto)
           
 RoleDto read(DistributedReference roleRef)
           
 
Methods inherited from class com.retek.commons.component.impl.persistence.cache.MemoryDao
doCreateReferenceCache, doCreateReferenceCache, doDelete, doPersist, doPersist, doRead, doRead, getDtosForType, getSizeReport, isWildCardEqual, resetAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheRoleDao

public CacheRoleDao()
Method Detail

createReferenceCacheForRole

public ReferenceCache createReferenceCacheForRole()
                                           throws SystemException
Specified by:
createReferenceCacheForRole in interface RoleDao
Throws:
SystemException

persist

public RoleDto persist(RoleDto roleDto)
                throws SystemException
Specified by:
persist in interface RoleDao
Throws:
SystemException

read

public RoleDto read(DistributedReference roleRef)
             throws SystemException
Specified by:
read in interface RoleDao
Throws:
SystemException

findAllRoles

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

deleteRole

public RoleDto deleteRole(RoleDto roleDto)
                   throws SystemException
Specified by:
deleteRole in interface RoleDao
Throws:
SystemException


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