Constructor and Description |
---|
PlanSystem(PlanFiles files,
ConfigSystem configSystem,
VersionCheckSystem versionCheckSystem,
LocaleSystem localeSystem,
DBSystem databaseSystem,
CacheSystem cacheSystem,
ListenerSystem listenerSystem,
TaskSystem taskSystem,
ServerInfo serverInfo,
WebServerSystem webServerSystem,
Processing processing,
ImportSystem importSystem,
ExportSystem exportSystem,
DeliveryUtilities deliveryUtilities,
ExtensionServiceImplementation extensionService,
QueryServiceImplementation queryService,
SettingsServiceImplementation settingsService,
com.djrapitops.plugin.logging.console.PluginLogger logger,
com.djrapitops.plugin.logging.error.ErrorHandler errorHandler,
PlanAPI.PlanAPIHolder apiHolder) |
Modifier and Type | Method and Description |
---|---|
void |
disable()
Performs disable actions for the subsystem
|
void |
enable()
Performs enable actions for the subsystem.
|
CacheSystem |
getCacheSystem() |
ConfigSystem |
getConfigSystem() |
DBSystem |
getDatabaseSystem() |
DeliveryUtilities |
getDeliveryUtilities() |
ExportSystem |
getExportSystem() |
ExtensionService |
getExtensionService() |
ImportSystem |
getImportSystem() |
ListenerSystem |
getListenerSystem() |
LocaleSystem |
getLocaleSystem() |
java.lang.String |
getMainAddress() |
static java.lang.String |
getMainAddress(WebServer webServer,
DBSystem dbSystem) |
PlanFiles |
getPlanFiles() |
Processing |
getProcessing() |
ServerInfo |
getServerInfo() |
TaskSystem |
getTaskSystem() |
WebServerSystem |
getWebServerSystem() |
VersionCheckSystem |
getVersionCheckSystem() |
boolean |
isEnabled() |
@Inject public PlanSystem(PlanFiles files, ConfigSystem configSystem, VersionCheckSystem versionCheckSystem, LocaleSystem localeSystem, DBSystem databaseSystem, CacheSystem cacheSystem, ListenerSystem listenerSystem, TaskSystem taskSystem, ServerInfo serverInfo, WebServerSystem webServerSystem, Processing processing, ImportSystem importSystem, ExportSystem exportSystem, DeliveryUtilities deliveryUtilities, ExtensionServiceImplementation extensionService, QueryServiceImplementation queryService, SettingsServiceImplementation settingsService, com.djrapitops.plugin.logging.console.PluginLogger logger, com.djrapitops.plugin.logging.error.ErrorHandler errorHandler, PlanAPI.PlanAPIHolder apiHolder)
public static java.lang.String getMainAddress(WebServer webServer, DBSystem dbSystem)
public java.lang.String getMainAddress()
public void enable() throws EnableException
SubSystem
enable
in interface SubSystem
EnableException
- If an error occurred during enable and it is fatal to the subsystem.public void disable()
SubSystem
public VersionCheckSystem getVersionCheckSystem()
public ConfigSystem getConfigSystem()
public PlanFiles getPlanFiles()
public DBSystem getDatabaseSystem()
public ListenerSystem getListenerSystem()
public TaskSystem getTaskSystem()
public WebServerSystem getWebServerSystem()
public ImportSystem getImportSystem()
public ExportSystem getExportSystem()
public ServerInfo getServerInfo()
public CacheSystem getCacheSystem()
public Processing getProcessing()
public LocaleSystem getLocaleSystem()
public DeliveryUtilities getDeliveryUtilities()
public boolean isEnabled()
public ExtensionService getExtensionService()