com.retek.rsm.domain.security.service.impl
Class SecurityAdminCoreServiceImpl

java.lang.Object
  |
  +--com.retek.platform.service.AbstractService
        |
        +--com.retek.rsm.domain.security.service.impl.SecurityAdminCoreServiceImpl
All Implemented Interfaces:
SecurityAdminCoreService, com.retek.platform.service.Service

public class SecurityAdminCoreServiceImpl
extends com.retek.platform.service.AbstractService
implements SecurityAdminCoreService


Field Summary
 
Fields inherited from class com.retek.platform.service.AbstractService
LOG
 
Fields inherited from interface com.retek.platform.service.Service
serialVersionUID
 
Constructor Summary
SecurityAdminCoreServiceImpl()
           
 
Method Summary
 void delete(com.retek.platform.bo.IdentifiableReference reference)
           
 java.util.Set find(NamedPermissionSearchCriteria criteria)
           
 java.util.Set find(RoleSearchCriteria criteria)
           
 java.util.Set find(UserRoleSearchCriteria criteria)
           
 java.util.Set find(UserSearchCriteria criteria)
           
 com.retek.platform.util.type.security.User readUser(com.retek.platform.bo.IdentifiableReference reference)
           
 com.retek.platform.util.type.security.User readUser(java.lang.String userName)
           
 void save(Role role)
           
 void save(UserRole userRole)
           
 void saveApplicationLaunchParameters(java.util.Set updatedApplicationLaunchParameters)
           
 void saveRoleNamedPermissions(java.util.Set roleNamedPermissions)
           
 
Methods inherited from class com.retek.platform.service.AbstractService
attachFallbackHandler, executeRule, executeRule, getFallbackHandler, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.platform.service.Service
attachFallbackHandler
 

Constructor Detail

SecurityAdminCoreServiceImpl

public SecurityAdminCoreServiceImpl()
Method Detail

save

public void save(UserRole userRole)
Specified by:
save in interface SecurityAdminCoreService

save

public void save(Role role)
Specified by:
save in interface SecurityAdminCoreService

delete

public void delete(com.retek.platform.bo.IdentifiableReference reference)
Specified by:
delete in interface SecurityAdminCoreService

find

public java.util.Set find(RoleSearchCriteria criteria)
                   throws com.retek.platform.exception.RetekBusinessException
Specified by:
find in interface SecurityAdminCoreService
com.retek.platform.exception.RetekBusinessException

readUser

public com.retek.platform.util.type.security.User readUser(java.lang.String userName)
Specified by:
readUser in interface SecurityAdminCoreService

readUser

public com.retek.platform.util.type.security.User readUser(com.retek.platform.bo.IdentifiableReference reference)
Specified by:
readUser in interface SecurityAdminCoreService

find

public java.util.Set find(UserSearchCriteria criteria)
                   throws com.retek.platform.exception.RetekBusinessException
Specified by:
find in interface SecurityAdminCoreService
com.retek.platform.exception.RetekBusinessException

find

public java.util.Set find(NamedPermissionSearchCriteria criteria)
                   throws com.retek.platform.exception.RetekBusinessException
Specified by:
find in interface SecurityAdminCoreService
com.retek.platform.exception.RetekBusinessException

saveApplicationLaunchParameters

public void saveApplicationLaunchParameters(java.util.Set updatedApplicationLaunchParameters)
Specified by:
saveApplicationLaunchParameters in interface SecurityAdminCoreService

saveRoleNamedPermissions

public void saveRoleNamedPermissions(java.util.Set roleNamedPermissions)
Specified by:
saveRoleNamedPermissions in interface SecurityAdminCoreService

find

public java.util.Set find(UserRoleSearchCriteria criteria)
Specified by:
find in interface SecurityAdminCoreService