Class ProfileManager.Lock

  • All Implemented Interfaces:
    java.lang.AutoCloseable
    Enclosing class:
    ProfileManager

    public class ProfileManager.Lock
    extends java.lang.Object
    implements java.lang.AutoCloseable
    • Constructor Detail

      • Lock

        public Lock()
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
      • getProfiles

        public java.util.List<ConfigProfile> getProfiles()
      • createProfile

        public ConfigProfile createProfile​(java.lang.String name,
                                           long id)
      • createProfile

        public ConfigProfile createProfile​(java.lang.String name)
      • findProfile

        public ConfigProfile findProfile​(java.lang.String name)
      • removeProfile

        public void removeProfile​(long id)
      • renameProfile

        public void renameProfile​(ConfigProfile profile,
                                  java.lang.String name)
      • dirty

        public void dirty()