@Repository @Transactional public class ApplicationDAOJPAImpl extends Object implements ApplicationDAO
| Constructor and Description |
|---|
ApplicationDAOJPAImpl() |
| Modifier and Type | Method and Description |
|---|---|
Application |
addApplication(Application application) |
void |
addClaimToApplication(Application application,
RequestClaim claim) |
void |
deleteApplication(String realm) |
static void |
domain2entity(Application application,
ApplicationEntity entity) |
static void |
domain2entity(ApplicationEntity application,
RequestClaim reqClaim,
ApplicationClaimEntity entity) |
static RequestClaim |
entity2domain(ApplicationClaimEntity entity) |
static Application |
entity2domain(ApplicationEntity entity,
List<String> expandList) |
Application |
getApplication(String realm,
List<String> expandList) |
List<Application> |
getApplications(int start,
int size,
List<String> expandList) |
void |
removeClaimFromApplication(Application application,
RequestClaim claim) |
void |
setEntityManager(javax.persistence.EntityManager entityManager) |
void |
updateApplication(String realm,
Application application) |
public void setEntityManager(javax.persistence.EntityManager entityManager)
public List<Application> getApplications(int start, int size, List<String> expandList)
getApplications in interface ApplicationDAOpublic Application getApplication(String realm, List<String> expandList)
getApplication in interface ApplicationDAOpublic Application addApplication(Application application)
addApplication in interface ApplicationDAOpublic void updateApplication(String realm, Application application)
updateApplication in interface ApplicationDAOpublic void deleteApplication(String realm)
deleteApplication in interface ApplicationDAOpublic void addClaimToApplication(Application application, RequestClaim claim)
addClaimToApplication in interface ApplicationDAOpublic void removeClaimFromApplication(Application application, RequestClaim claim)
removeClaimFromApplication in interface ApplicationDAOpublic static void domain2entity(Application application, ApplicationEntity entity)
public static Application entity2domain(ApplicationEntity entity, List<String> expandList)
public static RequestClaim entity2domain(ApplicationClaimEntity entity)
public static void domain2entity(ApplicationEntity application, RequestClaim reqClaim, ApplicationClaimEntity entity)
Apache Fediz