Package org.kingdoms.data.managers
Class GlobalsDataManager
java.lang.Object
org.kingdoms.data.managers.BaseDataManager
org.kingdoms.data.managers.base.DataManager<org.kingdoms.constants.KingdomsGlobals>
org.kingdoms.data.managers.base.SingularDataManager<org.kingdoms.constants.KingdomsGlobals>
org.kingdoms.data.managers.GlobalsDataManager
- All Implemented Interfaces:
Closeable,AutoCloseable,org.kingdoms.constants.namespace.Namespaced
-
Field Summary
Fields inherited from class org.kingdoms.data.managers.base.DataManager
savingState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected org.kingdoms.constants.KingdomsGlobalsonLoad(org.kingdoms.constants.KingdomsGlobals globals) Can't overrideKeyedDataManager.cache(KeyedKingdomsObject, boolean)because this is also used inside the cache loader which automatically loads it after retrieving the data.Methods inherited from class org.kingdoms.data.managers.base.SingularDataManager
clearCache, copyAllDataTo, deleteAllData, getDatabase, getLoadedData, getOrLoadData, loadAllData, loadedCount, peekAllData, saveAll, setCachedMethods inherited from class org.kingdoms.data.managers.base.DataManager
autoSave, close, saveObjectState, setSavingState, toString, unloadMethods inherited from class org.kingdoms.data.managers.BaseDataManager
ensureOpen, getAutoSaveInterval, getNamespace, getShouldSaveData, isCacheStatic, isClosed, isSmartSaving, isTemporary, setShouldSaveData
-
Constructor Details
-
GlobalsDataManager
-
-
Method Details
-
onLoad
protected org.kingdoms.constants.KingdomsGlobals onLoad(org.kingdoms.constants.KingdomsGlobals globals) Description copied from class:DataManagerCan't overrideKeyedDataManager.cache(KeyedKingdomsObject, boolean)because this is also used inside the cache loader which automatically loads it after retrieving the data.- Overrides:
onLoadin classDataManager<org.kingdoms.constants.KingdomsGlobals>
-
onDisable
public void onDisable()- Overrides:
onDisablein classDataManager<org.kingdoms.constants.KingdomsGlobals>
-