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, saveWorlds
public boolean hasResident(java.lang.String name)
hasResident
in class TownyDataSource
public boolean hasTown(java.lang.String name)
hasTown
in class TownyDataSource
public boolean hasNation(java.lang.String name)
hasNation
in class TownyDataSource
public java.util.List<Resident> getResidents(org.bukkit.entity.Player player, java.lang.String[] names)
getResidents
in class TownyDataSource
public java.util.List<Resident> getResidents(java.lang.String[] names)
getResidents
in class TownyDataSource
public java.util.List<Resident> getResidents()
getResidents
in class TownyDataSource
public Resident getResident(java.lang.String name) throws NotRegisteredException
getResident
in class TownyDataSource
NotRegisteredException
public java.util.List<Town> getTowns(java.lang.String[] names)
getTowns
in class TownyDataSource
public java.util.List<Town> getTowns()
getTowns
in class TownyDataSource
public Town getTown(java.lang.String name) throws NotRegisteredException
getTown
in class TownyDataSource
NotRegisteredException
public java.util.List<Nation> getNations(java.lang.String[] names)
getNations
in class TownyDataSource
public java.util.List<Nation> getNations()
getNations
in class TownyDataSource
public Nation getNation(java.lang.String name) throws NotRegisteredException
getNation
in class TownyDataSource
NotRegisteredException
public TownyWorld getWorld(java.lang.String name) throws NotRegisteredException
getWorld
in class TownyDataSource
NotRegisteredException
public java.util.List<TownyWorld> getWorlds()
getWorlds
in class TownyDataSource
public TownyWorld getTownWorld(java.lang.String townName)
getTownWorld
in class TownyDataSource
townName
- public void removeResident(Resident resident)
removeResident
in class TownyDataSource
public void removeTownBlock(TownBlock townBlock)
removeTownBlock
in class TownyDataSource
public void removeTownBlocks(Town town)
removeTownBlocks
in class TownyDataSource
public java.util.List<TownBlock> getAllTownBlocks()
getAllTownBlocks
in class TownyDataSource
public void newResident(java.lang.String name) throws AlreadyRegisteredException, NotRegisteredException
newResident
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException
public void newTown(java.lang.String name) throws AlreadyRegisteredException, NotRegisteredException
newTown
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException
public void newNation(java.lang.String name) throws AlreadyRegisteredException, NotRegisteredException
newNation
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException
public void newWorld(java.lang.String name) throws AlreadyRegisteredException, NotRegisteredException
newWorld
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException
public void removeResidentList(Resident resident)
removeResidentList
in class TownyDataSource
public void removeTown(Town town)
removeTown
in class TownyDataSource
public void removeNation(Nation nation)
removeNation
in class TownyDataSource
public void removeWorld(TownyWorld world) throws java.lang.UnsupportedOperationException
removeWorld
in class TownyDataSource
java.lang.UnsupportedOperationException
public java.util.Set<java.lang.String> getResidentKeys()
getResidentKeys
in class TownyDataSource
public java.util.Set<java.lang.String> getTownsKeys()
getTownsKeys
in class TownyDataSource
public java.util.Set<java.lang.String> getNationsKeys()
getNationsKeys
in class TownyDataSource
public java.util.List<Town> getTownsWithoutNation()
getTownsWithoutNation
in class TownyDataSource
public java.util.List<Resident> getResidentsWithoutTown()
getResidentsWithoutTown
in class TownyDataSource
public void renameTown(Town town, java.lang.String newName) throws AlreadyRegisteredException, NotRegisteredException
renameTown
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException
public void renameNation(Nation nation, java.lang.String newName) throws AlreadyRegisteredException, NotRegisteredException
renameNation
in class TownyDataSource
AlreadyRegisteredException
NotRegisteredException