public class JPAInstallationDao extends JPABaseDao implements InstallationDao
entityManager| Constructor and Description |
|---|
JPAInstallationDao() |
| Modifier and Type | Method and Description |
|---|---|
void |
create(Installation installation) |
void |
delete(Installation installation) |
Installation |
find(String id) |
List<String> |
findAllDeviceTokenForVariantIDByCriteria(String variantID,
List<String> categories,
List<String> aliases,
List<String> deviceTypes) |
Installation |
findInstallationForVariantByDeviceToken(String variantID,
String deviceToken) |
PageResult<Installation> |
findInstallationsByVariant(String variantID,
String developer,
Integer page,
Integer pageSize) |
List<Installation> |
findInstallationsForVariantByDeviceTokens(String variantID,
Set<String> deviceTokens) |
long |
getNumberOfDevicesForVariantIDs(String loginName) |
void |
update(Installation installation) |
createQuery, merge, persist, remove, setEntityManagerpublic void create(Installation installation)
create in interface GenericBaseDao<Installation,String>public void update(Installation installation)
update in interface GenericBaseDao<Installation,String>public void delete(Installation installation)
delete in interface GenericBaseDao<Installation,String>public PageResult<Installation> findInstallationsByVariant(String variantID, String developer, Integer page, Integer pageSize)
findInstallationsByVariant in interface InstallationDaopublic Installation findInstallationForVariantByDeviceToken(String variantID, String deviceToken)
findInstallationForVariantByDeviceToken in interface InstallationDaopublic List<Installation> findInstallationsForVariantByDeviceTokens(String variantID, Set<String> deviceTokens)
findInstallationsForVariantByDeviceTokens in interface InstallationDaopublic List<String> findAllDeviceTokenForVariantIDByCriteria(String variantID, List<String> categories, List<String> aliases, List<String> deviceTypes)
findAllDeviceTokenForVariantIDByCriteria in interface InstallationDaopublic long getNumberOfDevicesForVariantIDs(String loginName)
getNumberOfDevicesForVariantIDs in interface InstallationDaopublic Installation find(String id)
find in interface GenericBaseDao<Installation,String>Copyright © 2014 JBoss by Red Hat. All Rights Reserved.