Class Processing

java.lang.Object
com.djrapitops.plan.processing.Processing
All Implemented Interfaces:
SubSystem

@Singleton public class Processing extends Object implements SubSystem
  • Constructor Details

    • Processing

      @Inject public Processing(dagger.Lazy<Locale> locale, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger)
  • Method Details

    • createExecutor

      protected ExecutorService createExecutor(int i, String s)
    • submit

      public void submit(Runnable runnable)
    • submitNonCritical

      public void submitNonCritical(Runnable runnable)
    • submitCritical

      public void submitCritical(Runnable runnable)
    • submit

      public <T> Future<T> submit(Callable<T> task)
    • submitNonCritical

      public <T> Future<T> submitNonCritical(Callable<T> task)
    • submitCritical

      public <T> Future<T> submitCritical(Callable<T> task)
    • enable

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

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