public class TownySQLSource extends TownyFlatFileSource
| Constructor and Description |
|---|
TownySQLSource(java.lang.String type)
Flag if we are using h2 or standard SQL connectivity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
backup() |
void |
cancelTask() |
boolean |
cleanup() |
boolean |
DeleteDB(java.lang.String tb_name,
java.util.HashMap<java.lang.String,java.lang.Object> args)
Build the SQL string and execute to DELETE
|
void |
deleteNation(Nation nation) |
void |
deleteResident(Resident resident) |
void |
deleteTown(Town town) |
void |
deleteTownBlock(TownBlock townBlock) |
boolean |
getContext()
open a connection to the SQL server.
|
void |
initialize(Towny plugin,
TownyUniverse universe) |
boolean |
loadNation(Nation nation) |
boolean |
loadNationList() |
boolean |
loadResident(Resident resident) |
boolean |
loadResidentList() |
boolean |
loadTown(Town town) |
boolean |
loadTownBlockList() |
boolean |
loadTownBlocks() |
boolean |
loadTownList() |
boolean |
loadWorld(TownyWorld world) |
boolean |
loadWorldList() |
boolean |
saveNation(Nation nation) |
boolean |
saveNationList() |
boolean |
saveResident(Resident resident) |
boolean |
saveResidentList() |
boolean |
saveTown(Town town) |
boolean |
saveTownBlock(TownBlock townBlock) |
boolean |
saveTownBlockList() |
boolean |
saveTownList() |
boolean |
saveWorld(TownyWorld world) |
boolean |
saveWorldList() |
boolean |
UpdateDB(java.lang.String tb_name,
java.util.HashMap<java.lang.String,java.lang.Object> args,
java.util.List<java.lang.String> keys)
Build the SQL string and execute to INSERT/UPDATE
|
deleteFile, deletePlotData, deleteUnusedResidentFiles, deleteWorld, getNationFilename, getPlotFilename, getPlotFilename, getResidentFilename, getTownBlockFilename, getTownFilename, getWorldFilename, loadPlotData, loadPlotData, loadRegenList, loadSnapshotList, saveAllTownBlocks, savePlotData, saveRegenList, saveSnapshotList, utilLoadTownBlocks, utilLoadTownBlockTypeData, utilSaveTownBlocksgetAllTownBlocks, getNation, getNations, getNations, getNationsKeys, getResident, getResidentKeys, getResidents, getResidents, getResidents, getResidentsWithoutTown, getTown, getTowns, getTowns, getTownsKeys, getTownsWithoutNation, getTownWorld, getWorld, getWorlds, hasNation, hasResident, hasTown, newNation, newResident, newTown, newWorld, removeNation, removeResident, removeResidentList, removeTown, removeTownBlock, removeTownBlocks, removeWorld, renameNation, renameTowncleanupBackups, confirmContinuation, loadAll, loadNations, loadResidents, loadTowns, loadWorlds, saveAll, saveAllWorlds, saveNations, saveQueues, saveResidents, saveTowns, saveWorldspublic TownySQLSource(java.lang.String type)
type - public void initialize(Towny plugin, TownyUniverse universe)
initialize in class TownyFlatFileSourcepublic void cancelTask()
cancelTask in class TownyFlatFileSourcepublic boolean getContext()
public boolean UpdateDB(java.lang.String tb_name,
java.util.HashMap<java.lang.String,java.lang.Object> args,
java.util.List<java.lang.String> keys)
tb_name - args - keys - public boolean DeleteDB(java.lang.String tb_name,
java.util.HashMap<java.lang.String,java.lang.Object> args)
tb_name - args - public boolean loadTownBlockList()
loadTownBlockList in class TownyFlatFileSourcepublic boolean loadResidentList()
loadResidentList in class TownyFlatFileSourcepublic boolean loadTownList()
loadTownList in class TownyFlatFileSourcepublic boolean loadNationList()
loadNationList in class TownyFlatFileSourcepublic boolean loadWorldList()
loadWorldList in class TownyFlatFileSourcepublic boolean loadResident(Resident resident)
loadResident in class TownyFlatFileSourcepublic boolean loadTown(Town town)
loadTown in class TownyFlatFileSourcepublic boolean loadNation(Nation nation)
loadNation in class TownyFlatFileSourcepublic boolean loadWorld(TownyWorld world)
loadWorld in class TownyFlatFileSourcepublic boolean loadTownBlocks()
loadTownBlocks in class TownyFlatFileSourcepublic boolean saveResident(Resident resident)
saveResident in class TownyFlatFileSourcepublic boolean saveTown(Town town)
saveTown in class TownyFlatFileSourcepublic boolean saveNation(Nation nation)
saveNation in class TownyFlatFileSourcepublic boolean saveWorld(TownyWorld world)
saveWorld in class TownyFlatFileSourcepublic boolean saveTownBlock(TownBlock townBlock)
saveTownBlock in class TownyFlatFileSourcepublic void deleteResident(Resident resident)
deleteResident in class TownyFlatFileSourcepublic void deleteTown(Town town)
deleteTown in class TownyFlatFileSourcepublic void deleteNation(Nation nation)
deleteNation in class TownyFlatFileSourcepublic void deleteTownBlock(TownBlock townBlock)
deleteTownBlock in class TownyFlatFileSourcepublic void backup()
throws java.io.IOException
backup in class TownyFlatFileSourcejava.io.IOExceptionpublic boolean cleanup()
cleanup in class TownyDataSourcepublic boolean saveTownBlockList()
saveTownBlockList in class TownyFlatFileSourcepublic boolean saveResidentList()
saveResidentList in class TownyFlatFileSourcepublic boolean saveTownList()
saveTownList in class TownyFlatFileSourcepublic boolean saveNationList()
saveNationList in class TownyFlatFileSourcepublic boolean saveWorldList()
saveWorldList in class TownyFlatFileSource