@Singleton
public class InfoRequestFactory
extends java.lang.Object
InfoRequest
objects used for server-server communications.Modifier and Type | Class and Description |
---|---|
static class |
InfoRequestFactory.Handlers |
Constructor and Description |
---|
InfoRequestFactory(dagger.Lazy<PlanPlugin> plugin,
dagger.Lazy<PlanConfig> config,
dagger.Lazy<Processing> processing,
dagger.Lazy<InfoSystem> infoSystem,
dagger.Lazy<ConnectionSystem> connectionSystem,
dagger.Lazy<WebExceptionLogger> webExceptionLogger,
dagger.Lazy<ServerInfo> serverInfo,
dagger.Lazy<ResponseFactory> responseFactory,
dagger.Lazy<PageFactory> pageFactory,
dagger.Lazy<HtmlExport> htmlExport,
dagger.Lazy<JSONExport> jsonExport,
dagger.Lazy<com.djrapitops.plugin.logging.console.PluginLogger> logger,
dagger.Lazy<com.djrapitops.plugin.task.RunnableFactory> runnableFactory) |
Modifier and Type | Method and Description |
---|---|
CacheRequest |
cacheAnalysisPageRequest(java.util.UUID serverUUID,
java.lang.String html) |
CacheRequest |
cacheInspectPageRequest(java.util.UUID uuid,
java.lang.String html) |
CacheRequest |
cacheInspectPluginsTabRequest(java.util.UUID uuid,
java.lang.String nav,
java.lang.String html)
Deprecated.
|
CheckConnectionRequest |
checkConnectionRequest(java.lang.String webAddress) |
GenerateRequest |
generateAnalysisPageRequest(java.util.UUID serverUUID) |
GenerateRequest |
generateInspectPageRequest(java.util.UUID uuid) |
GenerateInspectPluginsTabRequest |
generateInspectPluginsTabRequest(java.util.UUID uuid)
Deprecated.
|
SaveDBSettingsRequest |
saveDBSettingsRequest() |
SetupRequest |
sendDBSettingsRequest(java.lang.String addressOfThisServer) |
@Inject public InfoRequestFactory(dagger.Lazy<PlanPlugin> plugin, dagger.Lazy<PlanConfig> config, dagger.Lazy<Processing> processing, dagger.Lazy<InfoSystem> infoSystem, dagger.Lazy<ConnectionSystem> connectionSystem, dagger.Lazy<WebExceptionLogger> webExceptionLogger, dagger.Lazy<ServerInfo> serverInfo, dagger.Lazy<ResponseFactory> responseFactory, dagger.Lazy<PageFactory> pageFactory, dagger.Lazy<HtmlExport> htmlExport, dagger.Lazy<JSONExport> jsonExport, dagger.Lazy<com.djrapitops.plugin.logging.console.PluginLogger> logger, dagger.Lazy<com.djrapitops.plugin.task.RunnableFactory> runnableFactory)
public CacheRequest cacheAnalysisPageRequest(java.util.UUID serverUUID, java.lang.String html)
public CacheRequest cacheInspectPageRequest(java.util.UUID uuid, java.lang.String html)
@Deprecated public CacheRequest cacheInspectPluginsTabRequest(java.util.UUID uuid, java.lang.String nav, java.lang.String html)
public GenerateRequest generateAnalysisPageRequest(java.util.UUID serverUUID)
public GenerateRequest generateInspectPageRequest(java.util.UUID uuid)
@Deprecated public GenerateInspectPluginsTabRequest generateInspectPluginsTabRequest(java.util.UUID uuid)
public SaveDBSettingsRequest saveDBSettingsRequest()
public SetupRequest sendDBSettingsRequest(java.lang.String addressOfThisServer)
public CheckConnectionRequest checkConnectionRequest(java.lang.String webAddress)