public interface PushSearchService
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsVariantIDForDeveloper(String variantID)
See that variant exists for loggedin developer
|
org.jboss.aerogear.unifiedpush.dao.PageResult<org.jboss.aerogear.unifiedpush.api.Installation,org.jboss.aerogear.unifiedpush.dto.Count> |
findAllInstallationsByVariantForDeveloper(String variantID,
Integer page,
Integer pageSize,
String search)
Find all installations for the variant specified.
|
org.jboss.aerogear.unifiedpush.dao.PageResult<org.jboss.aerogear.unifiedpush.api.PushApplication,org.jboss.aerogear.unifiedpush.dto.Count> |
findAllPushApplicationsForDeveloper(Integer page,
Integer pageSize)
Finder that returns all pushApplication object for the given owner/developer.
|
org.jboss.aerogear.unifiedpush.api.PushApplication |
findByPushApplicationIDForDeveloper(String pushApplicationID)
Finder that returns an actual PushApplication, identified by its ID and its owner/developer.
|
List<Application> |
getLatestActivity(int maxResults)
Loads all the Variant objects with the most recent received messages
|
List<ApplicationVariant> |
getVariantsWithWarnings()
Loads all the Variant objects where we did notice some failures on sending
for the given user.
|
DashboardData |
loadDashboardData()
Receives the dashboard data for the given user
|
org.jboss.aerogear.unifiedpush.dao.PageResult<org.jboss.aerogear.unifiedpush.api.PushApplication,org.jboss.aerogear.unifiedpush.dto.Count> findAllPushApplicationsForDeveloper(Integer page, Integer pageSize)
page - the actual page for the paginationpageSize - number of push applications per pageorg.jboss.aerogear.unifiedpush.api.PushApplication findByPushApplicationIDForDeveloper(String pushApplicationID)
pushApplicationID - the push application idboolean existsVariantIDForDeveloper(String variantID)
variantID - the variant IDDashboardData loadDashboardData()
List<ApplicationVariant> getVariantsWithWarnings()
List<Application> getLatestActivity(int maxResults)
maxResults - number of max results on the resultorg.jboss.aerogear.unifiedpush.dao.PageResult<org.jboss.aerogear.unifiedpush.api.Installation,org.jboss.aerogear.unifiedpush.dto.Count> findAllInstallationsByVariantForDeveloper(String variantID, Integer page, Integer pageSize, String search)
variantID - the id of the variant to find the installations forpage - the page numberpageSize - the size of the pagesCopyright © 2016 JBoss by Red Hat. All Rights Reserved.