|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectDataSource
FlatFileSource
public class FlatFileSource extends DataSource
FlatFileSource.java - Accessing users, groups and such from flat files.
Modifier and Type | Field and Description |
---|
Fields inherited from class DataSource |
---|
banLock, bans, groupLock, groups, homeLock, homes, itemLock, items, kitLock, kits, log, server, warpLock, warps |
Constructor and Description |
---|
FlatFileSource()
|
Modifier and Type | Method and Description |
---|---|
void |
addGroup(Group group)
Adds specified group to the list of groups |
void |
addHome(Warp home)
Adds home to list of homes |
void |
addKit(Kit kit)
Adds kit to list of kits |
void |
addPlayer(Player player)
Adds user to the list |
void |
addToReserveList(java.lang.String name)
Adds player to reservelist |
void |
addToWhitelist(java.lang.String name)
Adds player to whitelist |
void |
addWarp(Warp warp)
Adds warp to list of warps |
void |
changeHome(Warp home)
Modifies home |
void |
changeWarp(Warp warp)
Modifies warp |
boolean |
doesPlayerExist(java.lang.String player)
Checks to see if the specified player exists |
Player |
getPlayer(java.lang.String name)
Returns specified user |
void |
initialize()
Initializes the data source |
boolean |
isUserOnReserveList(java.lang.String user)
Returns true if player is on reservelist |
boolean |
isUserOnWhitelist(java.lang.String user)
Returns true if the player is on the whitelist |
void |
loadBanList()
Loads the ban list |
void |
loadGroups()
Loads all groups |
void |
loadHomes()
Loads all homes |
void |
loadItems()
Loads all items |
void |
loadKits()
Loads all kits |
void |
loadWarps()
Loads all warps |
void |
modifyBan(Ban ban)
Adds or modifies specified ban |
void |
modifyGroup(Group group)
Modifies group |
void |
modifyKit(Kit kit)
Modifies kit |
void |
modifyPlayer(Player player)
Modifies the provided user |
void |
removeFromReserveList(java.lang.String name)
Removes player from reservelist |
void |
removeFromWhitelist(java.lang.String name)
Removes player from whitelist |
void |
removeWarp(Warp warp)
Removes warp from list of warps |
Methods inherited from class DataSource |
---|
getBan, getDefaultGroup, getGroup, getHome, getItem, getItem, getItems, getKit, getKitNames, getWarp, getWarpNames, hasKits, hasWarps, hasWhitelist, isOnBanList |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlatFileSource()
Method Detail |
---|
public void initialize()
DataSource
initialize
in class DataSource
public void loadGroups()
DataSource
loadGroups
in class DataSource
public void loadKits()
DataSource
loadKits
in class DataSource
public void loadHomes()
DataSource
loadHomes
in class DataSource
public void loadWarps()
DataSource
loadWarps
in class DataSource
public void loadItems()
DataSource
loadItems
in class DataSource
public void loadBanList()
DataSource
loadBanList
in class DataSource
public void addPlayer(Player player)
DataSource
addPlayer
in class DataSource
public void modifyPlayer(Player player)
DataSource
modifyPlayer
in class DataSource
public boolean doesPlayerExist(java.lang.String player)
DataSource
doesPlayerExist
in class DataSource
public Player getPlayer(java.lang.String name)
DataSource
getPlayer
in class DataSource
public void addGroup(Group group)
DataSource
addGroup
in class DataSource
public void modifyGroup(Group group)
DataSource
modifyGroup
in class DataSource
public void addKit(Kit kit)
DataSource
addKit
in class DataSource
public void modifyKit(Kit kit)
DataSource
modifyKit
in class DataSource
public void addHome(Warp home)
DataSource
addHome
in class DataSource
public void changeHome(Warp home)
DataSource
changeHome
in class DataSource
public void addWarp(Warp warp)
DataSource
addWarp
in class DataSource
public void changeWarp(Warp warp)
DataSource
changeWarp
in class DataSource
public void removeWarp(Warp warp)
DataSource
removeWarp
in class DataSource
public void addToWhitelist(java.lang.String name)
DataSource
addToWhitelist
in class DataSource
public void removeFromWhitelist(java.lang.String name)
DataSource
removeFromWhitelist
in class DataSource
public void addToReserveList(java.lang.String name)
DataSource
addToReserveList
in class DataSource
public void removeFromReserveList(java.lang.String name)
DataSource
removeFromReserveList
in class DataSource
public boolean isUserOnWhitelist(java.lang.String user)
DataSource
isUserOnWhitelist
in class DataSource
public boolean isUserOnReserveList(java.lang.String user)
DataSource
isUserOnReserveList
in class DataSource
public void modifyBan(Ban ban)
DataSource
modifyBan
in class DataSource
ban
- Ban to add or modify
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |