Package com.djrapitops.plan.processing
Class Processing
java.lang.Object
com.djrapitops.plan.processing.Processing
- All Implemented Interfaces:
SubSystem
-
Constructor Summary
ConstructorsConstructorDescriptionProcessing(dagger.Lazy<Locale> locale, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExecutorServicecreateExecutor(int i, String s) voiddisable()Performs disable actions for the subsystemvoidenable()Performs enable actions for the subsystem.void<T> Future<T> submitCritical(Runnable runnable) <T> Future<T> submitCritical(Callable<T> task) submitNonCritical(Runnable runnable) submitNonCritical(Runnable runnable, boolean singleThreaded) <T> Future<T> submitNonCritical(Callable<T> task)
-
Constructor Details
-
Processing
@Inject public Processing(dagger.Lazy<Locale> locale, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger)
-
-
Method Details
-
createExecutor
-
submit
-
submitNonCritical
-
submitNonCritical
-
submitCritical
-
submit
-
submitNonCritical
-
submitCritical
-
enable
public void enable()Description copied from interface:SubSystemPerforms enable actions for the subsystem. -
disable
public void disable()Description copied from interface:SubSystemPerforms disable actions for the subsystem -
getCriticalExecutor
-