public class RelationshipStorageUtil extends AbstractStorageUtil
Relationship
Constructor and Description |
---|
RelationshipStorageUtil() |
getValuesFromParamMap, loadPartition, safeClose, safeClose, safeClose
public void deleteGrant(DataSource dataSource, String id)
Grant
dataSource
- id
- public void deleteGroupMembership(DataSource dataSource, String id)
GroupMembership
dataSource
- id
- public Grant loadGrant(DataSource dataSource, String id)
Grant
given its iddataSource
- id
- public GroupMembership loadGroupMembership(DataSource dataSource, String id)
GroupMembership
given its iddataSource
- id
- public List<Grant> loadGrantsForAgent(DataSource dataSource, Agent agent)
dataSource
- user
- public List<Grant> loadGrantsForUser(DataSource dataSource, User user)
dataSource
- user
- public List<GroupMembership> loadGroupMembershipsForAgent(DataSource dataSource, Agent agent)
GroupMembership
for an Agent
dataSource
- user
- public List<GroupMembership> loadGroupMembershipsForUser(DataSource dataSource, User user)
GroupMembership
for an User
dataSource
- user
- public List<Grant> loadGrantsForRole(DataSource dataSource, Role role)
dataSource
- user
- public List<GroupMembership> loadGroupMembershipForGroup(DataSource dataSource, Group group)
dataSource
- user
- public void storeGrant(DataSource dataSource, Grant grant)
Grant
dataSource
- grant
- public void storeGroupMembership(DataSource dataSource, GroupMembership groupMembership)
GroupMembership
dataSource
- groupMembership
- Copyright © 2015. All rights reserved.