public abstract class InformationManager extends Object
Manages analysis notification sending.
Constructor and Description |
---|
InformationManager() |
Modifier and Type | Method and Description |
---|---|
void |
addAnalysisNotification(com.djrapitops.plugin.command.ISender sender,
UUID serverUUID) |
abstract void |
analysisReady(UUID serverUUID) |
abstract boolean |
attemptConnection() |
abstract void |
cachePlayer(UUID uuid) |
abstract String |
getAnalysisHtml()
Used for /server on Bukkit and /network on Bungee
|
abstract DataCache |
getDataCache() |
String |
getLinkTo(String target) |
abstract String |
getPlayerHtml(UUID uuid) |
abstract String |
getPluginsTabContent(UUID uuid) |
SessionCache |
getSessionCache() |
abstract String |
getWebServerAddress() |
abstract boolean |
isAnalysisCached(UUID serverUUID)
Used for /server on Bukkit and /network on Bungee
|
boolean |
isAuthRequired() |
boolean |
isCached(UUID uuid) |
boolean |
isUsingAnotherWebServer() |
abstract void |
refreshAnalysis(UUID serverUUID) |
abstract void |
updateNetworkPageContent() |
public abstract boolean attemptConnection()
public abstract void cachePlayer(UUID uuid)
public abstract void refreshAnalysis(UUID serverUUID)
public abstract DataCache getDataCache()
public SessionCache getSessionCache()
public boolean isCached(UUID uuid)
public abstract boolean isAnalysisCached(UUID serverUUID)
public abstract String getAnalysisHtml()
public void addAnalysisNotification(com.djrapitops.plugin.command.ISender sender, UUID serverUUID)
public boolean isUsingAnotherWebServer()
public abstract String getWebServerAddress()
public boolean isAuthRequired()
public abstract void analysisReady(UUID serverUUID)
public abstract void updateNetworkPageContent()
Copyright © 2017. All rights reserved.