Class ImportSystem

java.lang.Object
com.djrapitops.plan.gathering.importing.ImportSystem
All Implemented Interfaces:
SubSystem

@Singleton public class ImportSystem extends Object implements SubSystem
Abstract representation of an ImportSystem.
  • Field Details Link icon

  • Constructor Details Link icon

    • ImportSystem Link icon

      @Inject protected ImportSystem(Set<Importer> importers)
  • Method Details Link icon

    • enable Link icon

      public void enable()
      Description copied from interface: SubSystem
      Performs enable actions for the subsystem.
      Specified by:
      enable in interface SubSystem
    • registerImporter Link icon

      public void registerImporter(Importer importer)
    • getImporter Link icon

      public Optional<Importer> getImporter(String name)
    • getImporterNames Link icon

      public List<String> getImporterNames()
    • disable Link icon

      public void disable()
      Description copied from interface: SubSystem
      Performs disable actions for the subsystem
      Specified by:
      disable in interface SubSystem