@Repository public class JPADelegationDAO extends AbstractDAO<Delegation> implements DelegationDAO
LOG
Constructor and Description |
---|
JPADelegationDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(String key) |
Delegation |
find(String key) |
List<Delegation> |
findAll() |
List<Delegation> |
findByDelegated(User user) |
List<Delegation> |
findByDelegating(User user) |
List<Delegation> |
findByRole(Role role) |
List<String> |
findValidDelegating(String delegated) |
Optional<String> |
findValidFor(String delegating,
String delegated) |
Delegation |
save(Delegation delegation) |
clear, detach, entityManager, entityManagerFactory, refresh
public Delegation find(String key)
find
in interface DelegationDAO
public Optional<String> findValidFor(String delegating, String delegated)
findValidFor
in interface DelegationDAO
public List<String> findValidDelegating(String delegated)
findValidDelegating
in interface DelegationDAO
public List<Delegation> findByDelegating(User user)
findByDelegating
in interface DelegationDAO
public List<Delegation> findByDelegated(User user)
findByDelegated
in interface DelegationDAO
public List<Delegation> findByRole(Role role)
findByRole
in interface DelegationDAO
public List<Delegation> findAll()
findAll
in interface DelegationDAO
public Delegation save(Delegation delegation)
save
in interface DelegationDAO
public void delete(String key)
delete
in interface DelegationDAO
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.