Class ConfigList

    • Constructor Detail

      • ConfigList

        public ConfigList()
    • Method Detail

      • hasChanges

        public boolean hasChanges()
        Does this list need to be processed
        Returns:
        true if it needs processing.
      • setHasChanges

        public void setHasChanges​(boolean value)
        Set the has changes flag.
        Parameters:
        value - New value.
      • add

        public void add​(Config c)
        Add a configuration to the list.
        Parameters:
        c - The configuration.
      • addAll

        public void addAll​(ConfigList configs)
        Add all configurations from another list
        Parameters:
        configs - The config list
      • size

        public int size()
        Get the size of the list of configurations
        Returns:
      • getChangeCount

        public long getChangeCount()
        Get the change count.
        Returns:
        The change count
      • setChangeCount

        public void setChangeCount​(long value)
        Set the change count
        Parameters:
        value - The new change count
      • getLastInstalled

        public Config getLastInstalled()
      • setLastInstalled

        public void setLastInstalled​(Config lastInstalled)
      • uninstall

        public void uninstall​(long bundleId)
        Mark configurations for a bundle uninstall
        Parameters:
        bundleId - The bundle id of the uninstalled bundle