Interface ServiceWorker


  • public interface ServiceWorker
    • Method Summary

      Modifier and Type Method Description
      void deliverPushMessage​(java.lang.String origin, java.lang.String registrationId, java.lang.String data)  
      void disable()  
      void dispatchSyncEvent​(java.lang.String origin, java.lang.String registrationId, java.lang.String tag, java.lang.Boolean lastChance)  
      void enable()  
      void inspectWorker​(java.lang.String versionId)  
      void setForceUpdateOnPageLoad​(java.lang.Boolean forceUpdateOnPageLoad)  
      void skipWaiting​(java.lang.String scopeURL)  
      void startWorker​(java.lang.String scopeURL)  
      void stopAllWorkers()  
      void stopWorker​(java.lang.String versionId)  
      void unregister​(java.lang.String scopeURL)  
      void updateRegistration​(java.lang.String scopeURL)  
    • Method Detail

      • deliverPushMessage

        void deliverPushMessage​(java.lang.String origin,
                                java.lang.String registrationId,
                                java.lang.String data)
      • disable

        void disable()
      • dispatchSyncEvent

        void dispatchSyncEvent​(java.lang.String origin,
                               java.lang.String registrationId,
                               java.lang.String tag,
                               java.lang.Boolean lastChance)
      • enable

        void enable()
      • inspectWorker

        void inspectWorker​(java.lang.String versionId)
      • setForceUpdateOnPageLoad

        void setForceUpdateOnPageLoad​(java.lang.Boolean forceUpdateOnPageLoad)
      • skipWaiting

        void skipWaiting​(java.lang.String scopeURL)
      • startWorker

        void startWorker​(java.lang.String scopeURL)
      • stopAllWorkers

        void stopAllWorkers()
      • stopWorker

        void stopWorker​(java.lang.String versionId)
      • unregister

        void unregister​(java.lang.String scopeURL)
      • updateRegistration

        void updateRegistration​(java.lang.String scopeURL)