Interface IStorage
public interface IStorage
-
Method Summary
Modifier and TypeMethodDescriptionvoidcheckIsItemIsValid(org.bukkit.entity.Player player, AuctionItem auctionItem, Consumer<Boolean> consumer) voidfetchClaimMoney(org.bukkit.entity.Player player, Consumer<List<Transaction>> consumer) longfetchClaimMoneySync(UUID uniqueId, String economy) voidfetchUnreadMoney(org.bukkit.entity.Player player, Consumer<List<Transaction>> consumer) getItems(AuctionPlugin plugin, StorageType type) voidgiveMoneyOnSellServer(AuctionEconomy economy, org.bukkit.OfflinePlayer player, long finalPrice, String server) booleanisCooldown(UUID uniqueId) voidload(StorageManager storageManager, AuctionPlugin plugin) voidpurgeTransactions(long seconds, Runnable runnable) voidremoveItem(AuctionPlugin plugin, AuctionItem auctionItem, StorageType type) voidsave(AuctionPlugin plugin) voidsaveItem(AuctionPlugin plugin, AuctionItem auctionItem, StorageType type) voidsaveItems(AuctionPlugin plugin, List<AuctionItem> auctionItems, StorageType type) voidsaveTransactions(List<Transaction> transactions) voidstoreTransaction(Transaction transaction, Consumer<Transaction> consumer) voidupdate(AuctionPlugin plugin, StorageType type) voidupdateItem(AuctionPlugin plugin, AuctionItem auctionItem, StorageType type) voidupdateTransaction(List<Transaction> transactions) boolean
-
Method Details
-
load
-
saveItem
-
removeItem
-
saveItems
-
update
-
getItems
-
save
-
storeTransaction
-
saveTransactions
-
updateItem
-
getTransactions
List<Transaction> getTransactions() -
updateTransaction
-
purgeTransactions
-
fetchClaimMoney
-
fetchUnreadMoney
-
isCooldown
-
uuidExist
-
getServerName
String getServerName() -
giveMoneyOnSellServer
void giveMoneyOnSellServer(AuctionEconomy economy, org.bukkit.OfflinePlayer player, long finalPrice, String server) -
fetchClaimMoneySync
-
checkIsItemIsValid
void checkIsItemIsValid(org.bukkit.entity.Player player, AuctionItem auctionItem, Consumer<Boolean> consumer)
-