• Search by APIs
  • Search by Words
  • Search Projects
Top Packages Top Classes Top Methods Top Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: aerogear-unifiedpush-server (GitHub Link)
  • aerogear-unifiedpush-server-master
    • NOTICE.txt
    • .github
      • PULL_REQUEST_TEMPLATE.md
      • CONTRIBUTING.md
      • ISSUE_TEMPLATE.md
      • workflows
        • UnifiedPush-website.yml
        • UnifiedPush-Server.yml
      • CODE_OF_CONDUCT.md
    • configuration
      • jms-setup-wildfly.cli
    • integreatly-docs
      • antora.yml
      • modules
        • ROOT
          • pages
            • _partials
              • setting-up-the-push-sdk.adoc
              • configuring-the-service.adoc
              • registering_device.adoc
              • sending-a-push-notification.adoc
              • obtaining_firebase_cloud_messaging_credentials.adoc
              • handling-push-notifications.adoc
              • creating-variant.adoc
              • enable_push_notifications_for_ios_app.adoc
              • attributes.adoc
              • ref_terminology.adoc
            • index.adoc
          • nav.adoc
          • assets
            • images
    • servers
      • pom.xml
      • universal
        • src
          • main
            • docker
              • entrypoint.sh
              • config
                • jboss-ejb3.xml.artemis
                • create-ups-h2-inmemory-ds.cli
                • jboss-ejb3.xml.noartemis
                • create-ups-postgres-ds.cli
                • adapter-elytron-install-offline.cli
                • create-queues-no-artemis.cli
                • create-queues-with-artemis.cli
                • web.xml.nokeycloak
                • psql-module.xml
              • standalone-full.xml
              • ups-realm-sample.json
              • Dockerfile
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • jpa
                        • MysqlDialectResolver.java
            • webapp
              • WEB-INF
                • jboss-web.xml
                • keycloak.json
                • jboss-deployment-structure.xml
                • web.xml
        • pom.xml
    • pom.xml
    • jaxrs
      • src
        • main
          • resources
            • doc-links.json
            • META-INF
              • beans.xml
            • rest
              • sender
                • 100.json
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • rest
                      • prometheus
                        • SimplePrometheusEndpoint.java
                      • registry
                        • applications
                          • AbstractVariantEndpoint.java
                          • WebPushVariantEndpoint.java
                          • PushApplicationEndpoint.java
                          • AndroidVariantEndpoint.java
                          • iOSVariantEndpoint.java
                          • iOSTokenVariantEndpoint.java
                          • InstallationManagementEndpoint.java
                        • installations
                          • ImporterForm.java
                          • ExportEndpoint.java
                          • InstallationRegistrationEndpoint.java
                      • util
                        • CommonUtils.java
                        • iOSApplicationUploadForm.java
                        • HealthCheck.java
                        • HttpRequestUtil.java
                        • transform
                          • DynamicTransformer.java
                          • UserParams.java
                      • config
                        • KeycloakConfigurationEndpoint.java
                        • UIConfigEndpoint.java
                        • DocLinks.java
                      • EmptyJSON.java
                      • RestApplication.java
                      • AbstractBaseEndpoint.java
                      • annotations
                        • PATCH.java
                        • DisabledByEnvironment.java
                      • sender
                        • PushNotificationSenderEndpoint.java
                      • metrics
                        • DashboardEndpoint.java
                        • PushMetricsEndpoint.java
                      • filter
                        • CORSFilter.java
                        • DisabledVariantEndpointFilter.java
        • test
          • resources
            • Certificates.p12
            • health-format.json
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • rest
                      • registry
                        • applications
                          • WebPushVariantEndpointTest.java
                          • AndroidVariantEndpointTest.java
                          • iOSVariantEndpointTest.java
                          • InstallationManagementEndpointTest.java
                          • iOSTokenVariantEndpointTest.java
                      • util
                        • WebPushVariantTest.java
                        • CommonUtilsTest.java
                        • HttpRequestHelperTest.java
                        • iOSApplicationUploadFormTest.java
                        • HealthStatusTest.java
                      • annotations
                        • DisabledByEnvironmentTest.java
      • pom.xml
    • dist
      • src
        • main
          • assembly
            • assembly.xml
      • pom.xml
      • README.md
    • dependencies
      • server-dependencies
        • pom.xml
      • pom.xml
    • quay_push
    • common
      • src
        • main
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • system
                      • ConfigurationUtils.java
                    • auth
                      • HttpBasicHelper.java
        • test
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • system
                      • ConfigurationUtilsTest.java
                    • auth
                      • HttpBasicHelperTest.java
      • pom.xml
    • push-sender
      • derby.log
      • src
        • main
          • resources
            • META-INF
              • beans.xml
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • message
                      • configuration
                        • SenderConfiguration.java
                        • SenderConfigurationProvider.java
                      • holder
                        • MessageHolderWithTokens.java
                        • AbstractMessageHolder.java
                        • MessageHolderWithVariants.java
                      • NotificationRouter.java
                      • NotificationDispatcher.java
                      • HealthNetworkService.java
                      • util
                        • HealthNetworkServiceImpl.java
                        • JmsClient.java
                        • QueueUtils.java
                      • exception
                        • SenderResourceNotAvailableException.java
                        • DispatchInitiationException.java
                        • PushNetworkUnreachableException.java
                        • MessageDeliveryException.java
                      • InternalUnifiedPushMessage.java
                      • event
                        • BatchLoadedEvent.java
                        • AllBatchesLoadedEvent.java
                      • jms
                        • MessageHolderWithTokensProducer.java
                        • Dequeue.java
                        • AbstractJMSMessageListener.java
                        • APNSClientProducer.java
                        • AbstractJMSMessageProducer.java
                        • APNSClientConsumer.java
                        • DispatchToQueue.java
                        • MessageHolderWithVariantsConsumer.java
                        • MessageHolderWithTokensConsumer.java
                        • MessageHolderWithVariantsProducer.java
                      • token
                        • TokenLoaderUtils.java
                        • TokenLoader.java
                      • cache
                        • ServiceConstructor.java
                        • SimpleApnsClientCache.java
                      • sender
                        • apns
                          • PushyIosTokenSender.java
                          • ApnsUtil.java
                          • PushyApnsSender.java
                        • fcm
                          • ConfigurableFCMSender.java
                        • PushNotificationSender.java
                        • NotificationSenderCallback.java
                        • SenderTypeLiteral.java
                        • SenderType.java
                        • FCMPushNotificationSender.java
                      • webpush
                        • WebPushSender.java
        • test
          • resources
            • clientStore.p12
            • cert
              • certificate.p12
            • arquillian.xml
            • standalone-full.xml
            • jms-cleanup-wildfly.cli
            • META-INF
              • services
                • org.jboss.aerogear.unifiedpush.test.archive.UnifiedPushArchive
                • org.jboss.arquillian.core.spi.LoadableExtension
              • persistence.xml
              • orm.xml
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • api
                        • VariantErrorStatus.hbm.xml
                        • FlatPushMessageInformation.hbm.xml
                        • Installation.hbm.xml
                        • Category.hbm.xml
            • WEB-INF
              • jboss-ejb3.xml
              • jboss-web.xml
              • keycloak.json
              • jboss-deployment-structure.xml
              • web.xml
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • test
                      • archive
                        • UnifiedPushArchiveImpl.java
                        • UnifiedPushArchive.java
                        • UnifiedPushArchiveBase.java
                      • configure
                        • UnifiedPushArquillianExtension.java
                        • MessagingSetup.java
                    • message
                      • configuration
                        • TestSenderConfigurationProducer.java
                        • TestSenderConfigurationProvider.java
                      • TestNotificationRouter.java
                      • MockProviders.java
                      • jms
                        • AbstractJMSMessageConsumerTest.java
                        • TestMessageHolderWithTokens.java
                        • TestTokenBatchDeduplication.java
                        • TestMessageRedelivery.java
                      • token
                        • TokenLoaderUtilsTest.java
                      • sender
                        • WebPushSenderTest.java
                      • AbstractJMSTest.java
                    • service
                      • AbstractBaseServiceTest.java
                      • ClientInstallationServiceTest.java
                      • PushApplicationServiceTest.java
                      • PushMessageMetricServiceTest.java
                      • EntityManagerProducer.java
      • pom.xml
      • testData
        • create_db_content.ddl
    • TESTS.md
    • migrator
      • src
        • main
          • resources
            • liquibase
              • 1.0.3
                • 2015-02-27-normalize_installations_table.xml
                • releasechanges.xml
                • 2015-01-22-change-blob-into-a-base64-string.xml
                • 2014-10-16-add-category-entity.xml
              • 1.2.0
                • releasechanges.xml
                • 2017-09-06-flat-model-entities.xml
              • 1.1.0-Final
                • 2015-07-08-normalize-installation.xml
                • 2015-07-08-normalize-variants.xml
                • 2015-07-08-add-windows-variant-entities.xml
                • 2015-07-09-drop-chromepackagedapp-variant.xml
                • 2015-07-10-reenable-constraints.xml
                • releasechanges.xml
                • 2015-07-08-add-adm-variant-entity.xml
                • 2015-07-08-normalize-push-application.xml
                • 2015-07-08-normalize-push-message-information.xml
                • 2015-07-10-disable-constraints.xml
                • 2015-07-09-normalize-variant-metric-information.xml
              • 1.0.2
                • 2014-12-17-keycloak-fixes.xml
                • releasechanges.xml
              • 1.0.0.Final
                • releasechanges.xml
                • initial-mysql.xml
                • initial-pgsql.xml
              • master.xml
          • shell
            • ups-migrator
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • migrator
                      • UniqueConstraintExistsCheck.java
                      • CategoriesMigration.java
                      • GetRidOfApiKeysMigration.java
                      • CertificateBlobToBase64.java
          • scripts
            • run-mysql
            • recreate_db.sql
            • run-pgsql
            • recreate_stable_db.sql
          • assembly
            • dist.xml
        • test
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • migrator
                      • MigratorTest.java
                      • EmbeddedMysqlDatabase.java
      • pom.xml
      • liquibase-pgsql-comparison.properties
      • README.md
      • liquibase-mysql-example.properties
      • liquibase-postgresql-example.properties
      • liquibase-mysql-comparison.properties
    • service
      • src
        • main
          • resources
            • META-INF
              • beans.xml
          • java
            • org
              • jboss
                • aerogear
                  • unifiedpush
                    • service
                      • impl
                        • GenericVariantServiceImpl.java
                        • PushSearchServiceImpl.java
                        • health
                          • PushNetwork.java
                          • Ping.java
                          • HealthDetails.java
                          • Status.java
                          • HealthStatus.java
                        • HealthServiceImpl.java
                        • PushApplicationServiceImpl.java
                        • PushSearchByDeveloperServiceImpl.java
                        • SearchManager.java
                        • ClientInstallationServiceImpl.java
                      • ClientInstallationService.java
                      • proxy
                        • ProxyConfiguration.java
                      • GenericVariantService.java
                      • util
                        • FCMTopicManager.java
                      • annotations
                        • LoggedIn.java
                      • PushApplicationService.java
                      • PushSearchService.java
                      • metrics
                        • PrometheusExporter.java
                        • PushMessageMetricsService.java
                        • DeleteOldPushMessageInformationScheduler.java
                      • filter
                        • HttpContextFilter.java
                      • HealthDBService.java
                      • dashboard
                        • DashboardData.java
                        • ApplicationVariant.java
                        • Application.java
      • pom.xml
    • website
      • website
        • blog
          • 2017-10-24-new-version-1.0.0.md
          • 2017-04-10-blog-post-two.md
          • 2016-03-11-blog-post.md
          • 2017-09-25-testing-rss.md
          • 2017-09-26-adding-rss.md
        • pages
          • en
            • users.js
            • help.js
            • index.js
        • siteConfig.js
        • sidebars.json
        • README.md
        • package.json
        • core
          • Footer.js
        • static
          • img
            • undraw_monitor.svg
            • nodejs-icon.svg
            • undraw_code_review.svg
            • undraw_open_source.svg
            • swift.svg
            • Android_robot.svg
            • java.jpg
            • notification.svg
            • reactnative.svg
            • java.svg
            • javascript.svg
            • favicon.ico
            • rest-api.svg
            • undraw_online.svg
            • undraw_tweetstorm.svg
            • undraw_operating_system.svg
            • cordova.svg
            • undraw_react.svg
            • undraw_youtube_tutorial.svg
            • undraw_note_list.svg
          • js
            • code-block-buttons.js
          • css
            • docusaurus-admonitions.css
            • custom.css
            • code-blocks-buttons.css
      • Dockerfile
      • .gitignore
      • docs
        • server_sdk.md
        • maintenance.md
        • keycloak.md
        • jms.md
        • clients
          • ios.md
          • webpush.md
          • reactnative.md
          • android.md
          • cordova.md
        • running.md
        • variants
          • ios.md
          • webpush.md
          • android.md
        • introduction
          • how-it-works.md
          • terminology.md
          • overview.md
          • push-notifications.md
          • use-cases.md
        • server_sdk
          • javasender.md
          • restfulsender.md
          • nodesender.md
        • assets
          • ios
          • android
          • webpush
      • .dockerignore
      • docker-compose.yml
    • proposals
      • push_modular.md
    • README.adoc
    • openshift
      • ups-template.json
      • ups-keycloak-template.yaml
      • README.md
    • docker-compose
      • .env
      • docker-compose.yaml
      • artemis-overrides
        • broker-00.xml
      • keycloak-realm
        • ups-realm-sample.json
      • helper
        • exportKeycloakHost.sh
      • README.adoc
      • keycloak-standalone.yaml
    • local-antora-playbook.yml
    • node.js
      • directgranttest.js
      • README.md
    • model
      • pom.xml
      • api
        • src
          • main
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • dto
                        • Count.java
                        • MessageMetrics.java
                      • dao
                        • VariantDao.java
                        • PushApplicationDao.java
                        • ResultsStream.java
                        • FlatPushMessageInformationDao.java
                        • PageResult.java
                        • InstallationDao.java
                        • ResultStreamException.java
                        • CategoryDao.java
                        • GenericBaseDao.java
                      • utils
                        • KeyUtils.java
                        • DateUtils.java
                      • api
                        • FlatPushMessageInformation.java
                        • PushApplication.java
                        • Variant.java
                        • VariantType.java
                        • iOSTokenVariant.java
                        • iOSVariant.java
                        • Installation.java
                        • Category.java
                        • WebPushRegistration.java
                        • WebPushVariant.java
                        • VariantErrorStatus.java
                        • validation
                          • DeviceTokenValidator.java
                          • DeviceTokenCheck.java
                        • AndroidVariant.java
                        • APNSVariant.java
                        • BaseModel.java
                      • event
                        • APNSVariantUpdateEvent.java
          • test
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • api
                        • InstallationTest.java
                        • FlatPushMessageInformationTest.java
                        • validation
                          • DeviceTokenValidatorTest.java
                        • iOSVariantTest.java
                        • AndroidVariantTest.java
                        • PushApplicationTest.java
        • pom.xml
      • jpa
        • src
          • main
            • resources
              • ValidationMessages.properties
              • META-INF
                • persistence.xml
                • orm.xml
                • beans.xml
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • api
                        • VariantErrorStatus.hbm.xml
                        • FlatPushMessageInformation.hbm.xml
                        • Installation.hbm.xml
                        • Category.hbm.xml
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • jpa
                        • Mysql5BitBooleanDialect.java
                        • dao
                          • impl
                            • JPAInstallationDao.java
                            • JPAFlatPushMessageInformationDao.java
                            • JPAPushApplicationDao.java
                            • JPAHealthDao.java
                            • JPABaseDao.java
                            • JPACategoryDao.java
                            • JPAVariantDao.java
                        • cdi
                          • Factory.java
          • test
            • resources
              • MessageInformation.xml
              • Categories.xml
              • FlatPushMessageInformation.xml
              • log4j.properties
              • Installations.xml
              • PushApplications.xml
              • dbunit-express.properties
              • META-INF
                • persistence.xml
              • AndroidVariant.xml
              • Variant.xml
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • utils
                        • EntityFactory.java
                        • TestUtils.java
                        • DaoDeployment.java
                      • jpa
                        • VariantDaoTest.java
                        • PushApplicationDaoTest.java
                        • FlatPushMessageInformationDaoTest.java
                        • CategoryDaoTest.java
                        • InstallationDaoTest.java
                        • PersistentObjectTest.java
        • pom.xml
        • testData
          • create_db_content.ddl
        • .gitignore
      • push
        • src
          • main
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • message
                        • apns
                          • APNs.java
                        • Priority.java
                        • Message.java
                        • Config.java
                        • UnifiedPushMessage.java
                        • json
                          • PriorityDeserializer.java
                          • PrioritySerializer.java
                        • Criteria.java
          • test
            • resources
              • message-format.json
              • message-tojson.json
              • message-normal-priority.json
              • message-high-priority.json
              • message-tostrippedjson.json
            • java
              • org
                • jboss
                  • aerogear
                    • unifiedpush
                      • message
                        • UnifiedPushMessageTest.java
        • pom.xml
    • databases
      • src
        • main
          • resources
            • modules
              • com
                • mysql
                  • jdbc
                    • main
                      • module.xml
              • org
                • postgresql
                  • main
                    • module.xml
      • postgresql-database-config-wildfly.cli
      • prepare_clean_psql_wildfly.sh
      • mysql-database-config-wildfly.cli
      • docker-compose
        • mysql-database-config-wildfly.cli
        • mysql-datasource.yml
        • ups-galera-cluster.yml
        • postgres-datasource.yml
      • README.md
      • prepare_clean_mysql_wildfly.sh
    • .gitignore
    • LICENSE.txt