public interface PushApplicationService
| Modifier and Type | Method and Description |
|---|---|
void |
addPushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
Store a new PushApplication object on the database.
|
void |
addVariant(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp,
org.jboss.aerogear.unifiedpush.api.Variant variant)
Registers the given Variant object with the given PushApplication.
|
Map<String,Long> |
countInstallationsByType(String pushApplicationID) |
List<org.jboss.aerogear.unifiedpush.api.PushApplication> |
findAllPushApplicationsForDeveloper(String loginName)
Finder that returns all pushApplication object for the given owner/developer.
|
org.jboss.aerogear.unifiedpush.api.PushApplication |
findByPushApplicationID(String pushApplicationID)
Returns the PushApplication entity, matching the given ID.
|
org.jboss.aerogear.unifiedpush.api.PushApplication |
findByPushApplicationIDForDeveloper(String pushApplicationID,
String loginName)
Finder that returns an actual PushApplication, identified by its ID and its owner/developer.
|
void |
removePushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
Removes the given PushApplication entity.
|
void |
updatePushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
Performs an update/merge on the given entity.
|
void addPushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
void updatePushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
List<org.jboss.aerogear.unifiedpush.api.PushApplication> findAllPushApplicationsForDeveloper(String loginName)
org.jboss.aerogear.unifiedpush.api.PushApplication findByPushApplicationID(String pushApplicationID)
org.jboss.aerogear.unifiedpush.api.PushApplication findByPushApplicationIDForDeveloper(String pushApplicationID, String loginName)
void removePushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
void addVariant(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp,
org.jboss.aerogear.unifiedpush.api.Variant variant)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.