Class MacAutoStartProvider

java.lang.Object
org.cryptomator.macos.autostart.MacAutoStartProvider
All Implemented Interfaces:
org.cryptomator.integrations.autostart.AutoStartProvider

@Priority(1000) @OperatingSystem(MAC) public class MacAutoStartProvider extends Object implements org.cryptomator.integrations.autostart.AutoStartProvider
  • Constructor Details

    • MacAutoStartProvider

      public MacAutoStartProvider()
  • Method Details

    • enable

      public void enable() throws org.cryptomator.integrations.autostart.ToggleAutoStartFailedException
      Specified by:
      enable in interface org.cryptomator.integrations.autostart.AutoStartProvider
      Throws:
      org.cryptomator.integrations.autostart.ToggleAutoStartFailedException
    • disable

      public void disable() throws org.cryptomator.integrations.autostart.ToggleAutoStartFailedException
      Specified by:
      disable in interface org.cryptomator.integrations.autostart.AutoStartProvider
      Throws:
      org.cryptomator.integrations.autostart.ToggleAutoStartFailedException
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.cryptomator.integrations.autostart.AutoStartProvider