Package com.djrapitops.plan
Class PlanSystem
- java.lang.Object
-
- com.djrapitops.plan.PlanSystem
-
-
Constructor Summary
Constructors Constructor Description PlanSystem(PlanFiles files, ConfigSystem configSystem, VersionChecker versionChecker, LocaleSystem localeSystem, DBSystem databaseSystem, CacheSystem cacheSystem, ListenerSystem listenerSystem, TaskSystem taskSystem, ServerInfo serverInfo, WebServerSystem webServerSystem, Processing processing, ImportSystem importSystem, ExportSystem exportSystem, DeliveryUtilities deliveryUtilities, ResolverSvc resolverService, ResourceSvc resourceService, ExtensionSvc extensionService, QuerySvc queryService, ListenerSvc listenerService, SettingsSvc settingsService, SchedulerSvc schedulerService, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger, PlanAPI.PlanAPIHolder apiHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
disable()
Performs disable actions for the subsystemvoid
enable()
Performs enable actions for the subsystem.CacheSystem
getCacheSystem()
ConfigSystem
getConfigSystem()
DBSystem
getDatabaseSystem()
DeliveryUtilities
getDeliveryUtilities()
ErrorLogger
getErrorLogger()
Deprecated.A smell, dagger should be used to construct things instead.ExportSystem
getExportSystem()
ExtensionSvc
getExtensionService()
ImportSystem
getImportSystem()
ListenerSystem
getListenerSystem()
LocaleSystem
getLocaleSystem()
java.lang.String
getMainAddress()
Deprecated.PlanFiles
getPlanFiles()
Processing
getProcessing()
ServerInfo
getServerInfo()
TaskSystem
getTaskSystem()
VersionChecker
getVersionChecker()
WebServerSystem
getWebServerSystem()
boolean
isEnabled()
-
-
-
Constructor Detail
-
PlanSystem
@Inject public PlanSystem(PlanFiles files, ConfigSystem configSystem, VersionChecker versionChecker, LocaleSystem localeSystem, DBSystem databaseSystem, CacheSystem cacheSystem, ListenerSystem listenerSystem, TaskSystem taskSystem, ServerInfo serverInfo, WebServerSystem webServerSystem, Processing processing, ImportSystem importSystem, ExportSystem exportSystem, DeliveryUtilities deliveryUtilities, ResolverSvc resolverService, ResourceSvc resourceService, ExtensionSvc extensionService, QuerySvc queryService, ListenerSvc listenerService, SettingsSvc settingsService, SchedulerSvc schedulerService, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger, PlanAPI.PlanAPIHolder apiHolder)
-
-
Method Detail
-
getMainAddress
@Deprecated public java.lang.String getMainAddress()
Deprecated.
-
enable
public void enable()
Description copied from interface:SubSystem
Performs enable actions for the subsystem.
-
disable
public void disable()
Description copied from interface:SubSystem
Performs disable actions for the subsystem
-
getVersionChecker
public VersionChecker getVersionChecker()
-
getConfigSystem
public ConfigSystem getConfigSystem()
-
getPlanFiles
public PlanFiles getPlanFiles()
-
getDatabaseSystem
public DBSystem getDatabaseSystem()
-
getListenerSystem
public ListenerSystem getListenerSystem()
-
getTaskSystem
public TaskSystem getTaskSystem()
-
getWebServerSystem
public WebServerSystem getWebServerSystem()
-
getImportSystem
public ImportSystem getImportSystem()
-
getExportSystem
public ExportSystem getExportSystem()
-
getServerInfo
public ServerInfo getServerInfo()
-
getCacheSystem
public CacheSystem getCacheSystem()
-
getProcessing
public Processing getProcessing()
-
getLocaleSystem
public LocaleSystem getLocaleSystem()
-
getDeliveryUtilities
public DeliveryUtilities getDeliveryUtilities()
-
isEnabled
public boolean isEnabled()
-
getExtensionService
public ExtensionSvc getExtensionService()
-
getErrorLogger
@Deprecated public ErrorLogger getErrorLogger()
Deprecated.A smell, dagger should be used to construct things instead.Originally visible for testing purposes.- Returns:
- the error logger of the system
-
-