public abstract class TownyDatabaseHandler extends TownyDataSource
| Constructor and Description |
|---|
TownyDatabaseHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TownBlock> |
getAllTownBlocks() |
Nation |
getNation(java.lang.String name) |
java.util.List<Nation> |
getNations() |
java.util.List<Nation> |
getNations(java.lang.String[] names) |
java.util.Set<java.lang.String> |
getNationsKeys() |
Resident |
getResident(java.lang.String name) |
java.util.Set<java.lang.String> |
getResidentKeys() |
java.util.List<Resident> |
getResidents() |
java.util.List<Resident> |
getResidents(org.bukkit.entity.Player player,
java.lang.String[] names) |
java.util.List<Resident> |
getResidents(java.lang.String[] names) |
java.util.List<Resident> |
getResidentsWithoutTown() |
Town |
getTown(java.lang.String name) |
java.util.List<Town> |
getTowns() |
java.util.List<Town> |
getTowns(java.lang.String[] names) |
java.util.Set<java.lang.String> |
getTownsKeys() |
java.util.List<Town> |
getTownsWithoutNation() |
TownyWorld |
getTownWorld(java.lang.String townName)
Returns the world a town belongs to
|
TownyWorld |
getWorld(java.lang.String name) |
java.util.List<TownyWorld> |
getWorlds() |
boolean |
hasNation(java.lang.String name) |
boolean |
hasResident(java.lang.String name) |
boolean |
hasTown(java.lang.String name) |
void |
newNation(java.lang.String name) |
void |
newResident(java.lang.String name) |
void |
newTown(java.lang.String name) |
void |
newWorld(java.lang.String name) |
void |
removeNation(Nation nation) |
void |
removeResident(Resident resident) |
void |
removeResidentList(Resident resident) |
void |
removeTown(Town town) |
void |
removeTownBlock(TownBlock townBlock) |
void |
removeTownBlocks(Town town) |
void |
removeWorld(TownyWorld world) |
void |
renameNation(Nation nation,
java.lang.String newName) |
void |
renameTown(Town town,
java.lang.String newName) |
backup, cancelTask, cleanup, cleanupBackups, confirmContinuation, deleteFile, deleteNation, deletePlotData, deleteResident, deleteTown, deleteTownBlock, deleteUnusedResidentFiles, deleteWorld, initialize, loadAll, loadNation, loadNationList, loadNations, loadPlotData, loadPlotData, loadRegenList, loadResident, loadResidentList, loadResidents, loadSnapshotList, loadTown, loadTownBlockList, loadTownBlocks, loadTownList, loadTowns, loadWorld, loadWorldList, loadWorlds, saveAll, saveAllTownBlocks, saveAllWorlds, saveNation, saveNationList, saveNations, savePlotData, saveQueues, saveRegenList, saveResident, saveResidentList, saveResidents, saveSnapshotList, saveTown, saveTownBlock, saveTownBlockList, saveTownList, saveTowns, saveWorld, saveWorldList, saveWorldspublic boolean hasResident(java.lang.String name)
hasResident in class TownyDataSourcepublic boolean hasTown(java.lang.String name)
hasTown in class TownyDataSourcepublic boolean hasNation(java.lang.String name)
hasNation in class TownyDataSourcepublic java.util.List<Resident> getResidents(org.bukkit.entity.Player player, java.lang.String[] names)
getResidents in class TownyDataSourcepublic java.util.List<Resident> getResidents(java.lang.String[] names)
getResidents in class TownyDataSourcepublic java.util.List<Resident> getResidents()
getResidents in class TownyDataSourcepublic Resident getResident(java.lang.String name) throws NotRegisteredException
getResident in class TownyDataSourceNotRegisteredExceptionpublic java.util.List<Town> getTowns(java.lang.String[] names)
getTowns in class TownyDataSourcepublic java.util.List<Town> getTowns()
getTowns in class TownyDataSourcepublic Town getTown(java.lang.String name) throws NotRegisteredException
getTown in class TownyDataSourceNotRegisteredExceptionpublic java.util.List<Nation> getNations(java.lang.String[] names)
getNations in class TownyDataSourcepublic java.util.List<Nation> getNations()
getNations in class TownyDataSourcepublic Nation getNation(java.lang.String name) throws NotRegisteredException
getNation in class TownyDataSourceNotRegisteredExceptionpublic TownyWorld getWorld(java.lang.String name) throws NotRegisteredException
getWorld in class TownyDataSourceNotRegisteredExceptionpublic java.util.List<TownyWorld> getWorlds()
getWorlds in class TownyDataSourcepublic TownyWorld getTownWorld(java.lang.String townName)
getTownWorld in class TownyDataSourcetownName - public void removeResident(Resident resident)
removeResident in class TownyDataSourcepublic void removeTownBlock(TownBlock townBlock)
removeTownBlock in class TownyDataSourcepublic void removeTownBlocks(Town town)
removeTownBlocks in class TownyDataSourcepublic java.util.List<TownBlock> getAllTownBlocks()
getAllTownBlocks in class TownyDataSourcepublic void newResident(java.lang.String name)
throws AlreadyRegisteredException,
NotRegisteredException
newResident in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredExceptionpublic void newTown(java.lang.String name)
throws AlreadyRegisteredException,
NotRegisteredException
newTown in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredExceptionpublic void newNation(java.lang.String name)
throws AlreadyRegisteredException,
NotRegisteredException
newNation in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredExceptionpublic void newWorld(java.lang.String name)
throws AlreadyRegisteredException,
NotRegisteredException
newWorld in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredExceptionpublic void removeResidentList(Resident resident)
removeResidentList in class TownyDataSourcepublic void removeTown(Town town)
removeTown in class TownyDataSourcepublic void removeNation(Nation nation)
removeNation in class TownyDataSourcepublic void removeWorld(TownyWorld world) throws java.lang.UnsupportedOperationException
removeWorld in class TownyDataSourcejava.lang.UnsupportedOperationExceptionpublic java.util.Set<java.lang.String> getResidentKeys()
getResidentKeys in class TownyDataSourcepublic java.util.Set<java.lang.String> getTownsKeys()
getTownsKeys in class TownyDataSourcepublic java.util.Set<java.lang.String> getNationsKeys()
getNationsKeys in class TownyDataSourcepublic java.util.List<Town> getTownsWithoutNation()
getTownsWithoutNation in class TownyDataSourcepublic java.util.List<Resident> getResidentsWithoutTown()
getResidentsWithoutTown in class TownyDataSourcepublic void renameTown(Town town, java.lang.String newName) throws AlreadyRegisteredException, NotRegisteredException
renameTown in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredExceptionpublic void renameNation(Nation nation, java.lang.String newName) throws AlreadyRegisteredException, NotRegisteredException
renameNation in class TownyDataSourceAlreadyRegisteredExceptionNotRegisteredException