public class PushApplicationEndpoint extends AbstractBaseEndpoint
logger| Modifier | Constructor and Description |
|---|---|
|
PushApplicationEndpoint() |
protected |
PushApplicationEndpoint(javax.validation.Validator validator,
SearchManager searchManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
countInstallations(String pushApplicationID)
Count Push Applications
|
javax.ws.rs.core.Response |
deletePushApplication(String pushApplicationID)
Delete Push Application
|
javax.ws.rs.core.Response |
findById(String pushApplicationID,
boolean includeDeviceCount,
boolean includeActivity)
Get Push Application.
|
javax.ws.rs.core.Response |
listAllPushApplications(Integer page,
Integer pageSize,
boolean includeDeviceCount,
boolean includeActivity)
List Push Applications
|
javax.ws.rs.core.Response |
registerPushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
Create Push Application
|
javax.ws.rs.core.Response |
resetMasterSecret(String pushApplicationID)
Reset MasterSecret for Push Application
|
javax.ws.rs.core.Response |
updatePushApplication(String pushApplicationID,
org.jboss.aerogear.unifiedpush.api.PushApplication updatedPushApp)
Update Push Application
|
createBadRequestResponse, getSearch, validateModelClasspublic PushApplicationEndpoint()
protected PushApplicationEndpoint(javax.validation.Validator validator,
SearchManager searchManager)
public javax.ws.rs.core.Response registerPushApplication(org.jboss.aerogear.unifiedpush.api.PushApplication pushApp)
pushApp - new PushApplicationPushApplicationpublic javax.ws.rs.core.Response listAllPushApplications(Integer page, Integer pageSize, boolean includeDeviceCount, boolean includeActivity)
page - page numberpageSize - number of items per pageincludeDeviceCount - put device count into response headers, default falseincludeActivity - put activity into response headers, default falsePushApplicationspublic javax.ws.rs.core.Response findById(String pushApplicationID, boolean includeDeviceCount, boolean includeActivity)
pushApplicationID - id of PushApplicationincludeDeviceCount - boolean param to put device count into response headers, default falseincludeActivity - boolean param to put activity into response headers, default falsePushApplicationpublic javax.ws.rs.core.Response updatePushApplication(String pushApplicationID, org.jboss.aerogear.unifiedpush.api.PushApplication updatedPushApp)
pushApplicationID - id of PushApplicationupdatedPushApp - new info of PushApplicationPushApplicationpublic javax.ws.rs.core.Response resetMasterSecret(String pushApplicationID)
pushApplicationID - id of PushApplicationPushApplicationpublic javax.ws.rs.core.Response deletePushApplication(String pushApplicationID)
pushApplicationID - id of PushApplicationpublic javax.ws.rs.core.Response countInstallations(String pushApplicationID)
pushApplicationID - id of PushApplicationVariantTypeCopyright © 2019 JBoss by Red Hat. All rights reserved.