com.googlecode.fascinator.model.service
Class HibernateAccessControlService
java.lang.Object
com.googlecode.fascinator.model.service.HibernateAccessControlService
@Component(value="hibernateAccessControlService")
public class HibernateAccessControlService
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateAccessControlService
public HibernateAccessControlService()
getRole
public Role getRole(String recordId,
String role)
getUser
public User getUser(String recordId,
String username)
getRoles
@Transactional
public List<Role> getRoles(String recordId)
getUsers
@Transactional
public List<User> getUsers(String recordId)
createOrGetRecord
public Record createOrGetRecord(String recordId)
getRecord
public Record getRecord(String recordId)
grantUserAccess
public User grantUserAccess(String recordId,
String username)
grantRoleAccess
@Transactional
public Role grantRoleAccess(String recordId,
String role)
revokeUserAccess
@Transactional
public void revokeUserAccess(User user)
revokeRoleAccess
@Transactional
public void revokeRoleAccess(Role role)
Copyright © 2009-2014. All Rights Reserved.