JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
UnifiedPush RESTful Endpoint 1.1.0-alpha.2
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
W
A
AbstractBaseEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest
Base class for all RESTful endpoints.
AbstractBaseEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.
AbstractBaseEndpoint
AbstractVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
Abstract base class for all the concrete variant endpoints.
AbstractVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
AdmVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
AdmVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AdmVariantEndpoint
AndroidVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
AndroidVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AndroidVariantEndpoint
C
countInstallations(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
createBadRequestResponse(Set<ConstraintViolation<?>>)
- Method in class org.jboss.aerogear.unifiedpush.rest.
AbstractBaseEndpoint
Helper function to create a 400 Bad Request response, containing a JSON map giving details about the violations
crossOriginForInstallations(HttpHeaders, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
crossOriginForInstallations(HttpHeaders)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
D
DashboardEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.metrics
DashboardEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.metrics.
DashboardEndpoint
deletePushApplication(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
deleteVariant(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
destroy()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
VersionFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
VersionFilter
DynamicTransformer
- Interface in
org.jboss.aerogear.unifiedpush.rest.util.transform
DynamicTransformer can be declared in a api version json patch file and is invoked after the initial patch is executed.
E
ExportEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.installations
ExportEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.installations.
ExportEndpoint
exportInstallations(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
ExportEndpoint
Endpoint for exporting as JSON file device installations for a given variant.
extractAeroGearSenderInformation(HttpServletRequest)
- Static method in class org.jboss.aerogear.unifiedpush.rest.util.
HttpRequestUtil
Reads the "aerogear-sender" header to check if an AeroGear Sender client was used.
extractIPAddress(HttpServletRequest)
- Static method in class org.jboss.aerogear.unifiedpush.rest.util.
HttpRequestUtil
Extracts the IP address from the given
HttpServletRequest
.
extractSortingQueryParamValue(String)
- Static method in class org.jboss.aerogear.unifiedpush.rest.util.
HttpRequestUtil
Returns FALSE when sorting query value matches 'desc', otherwise it returns TRUE.
extractUsernameAndPasswordFromBasicHeader(HttpServletRequest)
- Static method in class org.jboss.aerogear.unifiedpush.rest.util.
HttpBasicHelper
F
findById(String, boolean, boolean)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
findInstallation(String, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
InstallationManagementEndpoint
findInstallations(String, Integer, Integer, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
InstallationManagementEndpoint
findVariantById(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
G
getCertificate()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
getDescription()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
getJsonFile()
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
ImporterForm
getLatestActivity(int, HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.metrics.
DashboardEndpoint
getName()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
getPassphrase()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
getProduction()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
getSearch()
- Method in class org.jboss.aerogear.unifiedpush.rest.
AbstractBaseEndpoint
offers PushSearchService to subclasses
getVariantsByType(PushApplication, Class<T>)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
getVariantsWithWarnings(HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.metrics.
DashboardEndpoint
H
health()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
HealthCheck
HealthCheck
- Class in
org.jboss.aerogear.unifiedpush.rest.util
A class to test 'health' of the server
HealthCheck()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.util.
HealthCheck
HttpBasicHelper
- Class in
org.jboss.aerogear.unifiedpush.rest.util
HttpRequestUtil
- Class in
org.jboss.aerogear.unifiedpush.rest.util
Helper for various tasks for working with
HttpServletRequest
objects.
I
importDevice(ImporterForm, HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
API for uploading JSON file to allow massive device registration (aka import).
ImporterForm
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.installations
Helper class to read values from the multipart request that is performed when uploading a JSON file for device import.
ImporterForm()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.installations.
ImporterForm
init(FilterConfig)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
VersionFilter
InstallationManagementEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
InstallationManagementEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
InstallationManagementEndpoint
InstallationRegistrationEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.installations
InstallationRegistrationEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
iOSApplicationUploadForm
- Class in
org.jboss.aerogear.unifiedpush.rest.util
Helper class to read values from the multipart request that is performed when creating (or updating) an iOS variant.
iOSApplicationUploadForm()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
iOSVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
iOSVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
iOSVariantEndpoint
isCertificatePassphraseValid()
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Validates whether the certificate/passphrase pair is valid, and does not contain any bogus content.
L
listAllAdmVariationsForPushApp(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AdmVariantEndpoint
listAllAndroidVariationsForPushApp(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AndroidVariantEndpoint
listAlliOSVariantsForPushApp(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
iOSVariantEndpoint
listAllPushApplications(Integer, Integer, boolean, boolean)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
listAllSimplePushVariationsForPushApp(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
SimplePushVariantEndpoint
listAllWindowsVariationsForPushApp(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
WindowsVariantEndpoint
logger
- Variable in class org.jboss.aerogear.unifiedpush.rest.
AbstractBaseEndpoint
M
mapper
- Static variable in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
MOVE_OP
- Static variable in class org.jboss.aerogear.unifiedpush.rest.util.transform.
UserParams
O
org.jboss.aerogear.unifiedpush.rest
- package org.jboss.aerogear.unifiedpush.rest
org.jboss.aerogear.unifiedpush.rest.annotations
- package org.jboss.aerogear.unifiedpush.rest.annotations
org.jboss.aerogear.unifiedpush.rest.metrics
- package org.jboss.aerogear.unifiedpush.rest.metrics
org.jboss.aerogear.unifiedpush.rest.registry.applications
- package org.jboss.aerogear.unifiedpush.rest.registry.applications
org.jboss.aerogear.unifiedpush.rest.registry.installations
- package org.jboss.aerogear.unifiedpush.rest.registry.installations
org.jboss.aerogear.unifiedpush.rest.sender
- package org.jboss.aerogear.unifiedpush.rest.sender
org.jboss.aerogear.unifiedpush.rest.util
- package org.jboss.aerogear.unifiedpush.rest.util
org.jboss.aerogear.unifiedpush.rest.util.transform
- package org.jboss.aerogear.unifiedpush.rest.util.transform
P
PATCH
- Annotation Type in
org.jboss.aerogear.unifiedpush.rest.annotations
Indicates that the annotated method responds to HTTP PATCH requests
PushApplicationEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
PushApplicationEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
pushAppService
- Variable in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
pushMessageInformationPerApplication(String, Integer, Integer, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.metrics.
PushMetricsEndpoint
pushMessageInformationPerVariant(String, Integer, Integer, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.metrics.
PushMetricsEndpoint
PushMetricsEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.metrics
PushMetricsEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.metrics.
PushMetricsEndpoint
PushNotificationSenderEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.sender
PushNotificationSenderEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.sender.
PushNotificationSenderEndpoint
R
registerAdmVariant(AdmVariant, String, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AdmVariantEndpoint
registerAndroidVariant(AndroidVariant, String, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AndroidVariantEndpoint
registerInstallation(Installation, HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
RESTful API for Device registration.
registeriOSVariant(iOSApplicationUploadForm, String, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
iOSVariantEndpoint
registerPushApplication(PushApplication)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
registerSimplePushVariant(SimplePushVariant, String, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
SimplePushVariantEndpoint
registerWindowsVariant(WindowsVariant, String, UriInfo)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
WindowsVariantEndpoint
removeInstallation(String, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
InstallationManagementEndpoint
RequestTransformer
- Class in
org.jboss.aerogear.unifiedpush.rest.util
Basic request transformer
RequestTransformer()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.util.
RequestTransformer
resetMasterSecret(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
resetSecret(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
RestApplication
- Class in
org.jboss.aerogear.unifiedpush.rest
The JAX-RS
Application
representing the base entry point for all RESTful HTTP requests.
RestApplication()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.
RestApplication
S
send(UnifiedPushMessage, HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.sender.
PushNotificationSenderEndpoint
RESTful API for sending Push Notifications.
setCertificate(byte[])
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Reads the certificate file upload from the multipart request.
setDescription(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Reads the description field from the multipart request.
setJsonFile(byte[])
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
ImporterForm
Reads the uploaded JSON file from the multipart importer request.
setName(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Reads the name field from the multipart request.
setPassphrase(String)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Reads the passphrase field from the multipart request.
setProduction(Boolean)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
iOSApplicationUploadForm
Reads the boolean flag from the multipart request, which indicates if the iOS variant is a 'production' variant or not.
SimplePushVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
SimplePushVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
SimplePushVariantEndpoint
T
totalApplications(HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.metrics.
DashboardEndpoint
transform(String, String, StringBuilder)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.
RequestTransformer
transform(JsonNode)
- Method in interface org.jboss.aerogear.unifiedpush.rest.util.transform.
DynamicTransformer
transform(JsonNode)
- Method in class org.jboss.aerogear.unifiedpush.rest.util.transform.
UserParams
U
unregisterInstallations(String, HttpServletRequest)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.installations.
InstallationRegistrationEndpoint
RESTful API for Device unregistration.
updateAndroidVariation(String, String, AdmVariant)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AdmVariantEndpoint
updateAndroidVariation(String, String, AndroidVariant)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AndroidVariantEndpoint
updateInstallation(Installation, String, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
InstallationManagementEndpoint
updateiOSVariant(String, String, iOSVariant)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
iOSVariantEndpoint
updateiOSVariant(iOSApplicationUploadForm, String, String)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
iOSVariantEndpoint
updatePushApplication(String, PushApplication)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
PushApplicationEndpoint
updateSimplePushVariation(String, String, SimplePushVariant)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
SimplePushVariantEndpoint
updateWindowsVariation(String, WindowsVariant)
- Method in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
WindowsVariantEndpoint
UserParams
- Class in
org.jboss.aerogear.unifiedpush.rest.util.transform
UserParams is a DynamicTransformer that moves all user parameters to a separate user-data section.
UserParams()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.util.transform.
UserParams
V
validateModelClass(Object)
- Method in class org.jboss.aerogear.unifiedpush.rest.
AbstractBaseEndpoint
Generic validator used to identify constraint violations of the given model class.
variantService
- Variable in class org.jboss.aerogear.unifiedpush.rest.registry.applications.
AbstractVariantEndpoint
VERSION_LENGTH
- Static variable in class org.jboss.aerogear.unifiedpush.rest.util.
VersionFilter
VersionFilter
- Class in
org.jboss.aerogear.unifiedpush.rest.util
This filter will change the older api versions to the current one using json diff transform.
VersionFilter()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.util.
VersionFilter
W
WindowsVariantEndpoint
- Class in
org.jboss.aerogear.unifiedpush.rest.registry.applications
WindowsVariantEndpoint()
- Constructor for class org.jboss.aerogear.unifiedpush.rest.registry.applications.
WindowsVariantEndpoint
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
UnifiedPush RESTful Endpoint 1.1.0-alpha.2
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015
JBoss by Red Hat
. All Rights Reserved.