Class ShadowCompanionDeviceManager

    • Constructor Detail

      • ShadowCompanionDeviceManager

        public ShadowCompanionDeviceManager()
    • Method Detail

      • getAssociations

        @Implementation
        protected List<String> getAssociations()
      • addAssociation

        public void addAssociation​(String newAssociation)
      • disassociate

        @Implementation
        protected void disassociate​(String deviceMacAddress)
      • hasNotificationAccess

        @Implementation
        protected boolean hasNotificationAccess​(ComponentName component)
      • setNotificationAccess

        public void setNotificationAccess​(ComponentName component,
                                          boolean hasAccess)
      • requestNotificationAccess

        @Implementation
        protected void requestNotificationAccess​(ComponentName component)
      • getLastRequestedNotificationAccess

        public ComponentName getLastRequestedNotificationAccess()