com.planet_ink.coffee_mud.Libraries.interfaces
Interface DatabaseEngine
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- DBInterface
public interface DatabaseEngine
- extends CMLibrary
|
Method Summary |
void |
DBClanFill(java.lang.String clan,
java.util.Vector members,
java.util.Vector roles,
java.util.Vector lastDates)
|
int |
DBCountData(java.lang.String playerID,
java.lang.String section)
|
int |
DBCountJournal(java.lang.String Journal,
java.lang.String from,
java.lang.String to)
|
void |
DBCreateAbility(java.lang.String classID,
java.lang.String data)
|
void |
DBCreateArea(Area A)
|
void |
DBCreateCharacter(MOB mob)
|
void |
DBCreateClan(Clan C)
|
void |
DBCreateClass(java.lang.String classID,
java.lang.String data)
|
void |
DBCreateData(java.lang.String player,
java.lang.String section,
java.lang.String key,
java.lang.String data)
|
void |
DBCreatePoll(java.lang.String name,
java.lang.String player,
java.lang.String subject,
java.lang.String description,
java.lang.String optionXML,
int flag,
java.lang.String qualZapper,
java.lang.String results,
long expiration)
|
void |
DBCreateRace(java.lang.String raceID,
java.lang.String data)
|
void |
DBCreateRoom(Room room)
|
void |
DBCreateStat(long startTime,
long endTime,
java.lang.String data)
|
void |
DBCreateThisItem(java.lang.String roomID,
Item thisItem)
|
void |
DBCreateThisMOB(java.lang.String roomID,
MOB thisMOB)
|
void |
DBCreateVFSFile(java.lang.String filename,
int bits,
java.lang.String creator,
java.lang.Object data)
|
void |
DBDeleteAbility(java.lang.String classID)
|
void |
DBDeleteArea(Area A)
|
void |
DBDeleteClan(Clan C)
|
void |
DBDeleteClass(java.lang.String classID)
|
void |
DBDeleteData(java.lang.String section)
|
void |
DBDeleteData(java.lang.String playerID,
java.lang.String section)
|
void |
DBDeleteData(java.lang.String playerID,
java.lang.String section,
java.lang.String key)
|
void |
DBDeleteItem(java.lang.String roomID,
Item item)
|
void |
DBDeleteJournal(java.lang.String oldkey)
|
void |
DBDeleteJournal(java.lang.String Journal,
int which)
|
void |
DBDeleteMOB(MOB mob)
|
void |
DBDeleteMOB(java.lang.String roomID,
MOB mob)
|
void |
DBDeletePlayerData(java.lang.String name)
|
void |
DBDeletePlayerJournals(java.lang.String name)
|
void |
DBDeletePoll(java.lang.String name)
|
void |
DBDeleteRace(java.lang.String raceID)
|
void |
DBDeleteRoom(Room room)
|
void |
DBDeleteStat(long startTime)
|
void |
DBDeleteVFSFile(java.lang.String filename)
|
java.lang.String |
DBEmailSearch(java.lang.String email)
|
java.lang.String[] |
DBFetchEmailData(java.lang.String name)
|
java.lang.String |
DBGetRealJournalName(java.lang.String possibleName)
|
java.util.Vector |
DBReadAbilities()
|
void |
DBReadAllClans()
|
java.util.Vector |
DBReadAllPlayerData(java.lang.String playerID)
|
void |
DBReadAllRooms(RoomnumberSet roomsToRead)
|
java.util.Vector |
DBReadAreaData(java.lang.String areaID,
boolean reportStatus)
|
RoomnumberSet |
DBReadAreaRoomList(java.lang.String areaName,
boolean reportStatus)
|
void |
DBReadArtifacts()
|
void |
DBReadCatalogs()
|
java.util.Vector |
DBReadClasses()
|
void |
DBReadContent(Room thisRoom,
java.util.Vector rooms)
|
java.util.Vector |
DBReadData(java.lang.String section)
|
java.util.Vector |
DBReadData(java.lang.String playerID,
java.lang.String section)
|
java.util.Vector |
DBReadData(java.lang.String playerID,
java.lang.String section,
java.lang.String key)
|
java.util.Vector |
DBReadData(java.lang.String player,
java.util.Vector sections)
|
java.util.Vector |
DBReadDataKey(java.lang.String key)
|
java.util.Vector |
DBReadDataKey(java.lang.String section,
java.lang.String keyMask)
|
void |
DBReadFollowers(MOB mob,
boolean bringToLife)
|
java.util.Vector |
DBReadJournalMsgs(java.lang.String Journal)
|
java.util.Vector |
DBReadJournals()
|
long |
DBReadNewJournalDate(java.lang.String Journal,
java.lang.String name)
|
void |
DBReadPlayer(MOB mob)
|
java.util.Vector |
DBReadPoll(java.lang.String name)
|
java.util.Vector |
DBReadPollList()
|
void |
DBReadQuests(MudHost myHost)
|
java.util.Vector |
DBReadRaces()
|
java.util.Vector |
DBReadRoomData(java.lang.String roomID,
boolean reportStatus)
|
java.lang.String |
DBReadRoomDesc(java.lang.String roomID)
|
void |
DBReadRoomExits(java.lang.String roomID,
java.util.Vector allRooms,
boolean reportStatus)
|
java.lang.String |
DBReadRoomMOBData(java.lang.String roomID,
java.lang.String mobID)
|
java.lang.Object |
DBReadStat(long startTime)
|
java.util.Vector |
DBReadStats(long startTime)
|
boolean |
DBReadUserOnly(MOB mob)
|
java.util.Vector |
DBReadVFSDirectory()
|
CMFile.CMVFSFile |
DBReadVFSFile(java.lang.String filename)
|
void |
DBReCreate(Room room,
java.lang.String oldID)
|
void |
DBReCreateData(java.lang.String name,
java.lang.String section,
java.lang.String key,
java.lang.String xml)
|
java.util.Vector |
DBScanFollowers(MOB mob)
|
void |
DBUpdateArea(java.lang.String keyName,
Area A)
|
void |
DBUpdateClan(Clan C)
|
void |
DBUpdateClanMembership(java.lang.String name,
java.lang.String clan,
int role)
|
void |
DBUpdateData(java.lang.String key,
java.lang.String xml)
|
void |
DBUpdateEmail(MOB mob)
|
void |
DBUpdateExits(Room room)
|
void |
DBUpdateFollowers(MOB mob)
|
void |
DBUpdateItem(java.lang.String roomID,
Item item)
|
void |
DBUpdateItems(Room room)
|
void |
DBUpdateJournal(java.lang.String key,
java.lang.String subject,
java.lang.String msg)
|
void |
DBUpdateMOB(java.lang.String roomID,
MOB mob)
|
void |
DBUpdateMOBs(Room room)
|
void |
DBUpdatePassword(MOB mob)
|
void |
DBUpdatePlayer(MOB mob)
|
void |
DBUpdatePlayerAbilities(MOB mob)
|
void |
DBUpdatePlayerItems(MOB mob)
|
void |
DBUpdatePlayerStatsOnly(MOB mob)
|
void |
DBUpdatePoll(java.lang.String OldName,
java.lang.String name,
java.lang.String player,
java.lang.String subject,
java.lang.String description,
java.lang.String optionXML,
int flag,
java.lang.String qualZapper,
java.lang.String results,
long expiration)
|
void |
DBUpdatePollResults(java.lang.String name,
java.lang.String results)
|
void |
DBUpdateQuest(Quest Q)
|
void |
DBUpdateQuests(java.util.Vector quests)
|
void |
DBUpdateRoom(Room room)
|
void |
DBUpdateStat(long startTime,
java.lang.String data)
|
void |
DBUpdateTheseItems(Room room,
java.util.Vector item)
|
void |
DBUpdateTheseMOBs(Room room,
java.util.Vector mobs)
|
boolean |
DBUserSearch(MOB mob,
java.lang.String Login)
|
void |
DBWriteJournal(java.lang.String Journal,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message,
int which)
|
java.lang.String |
errorStatus()
|
DBConnector |
getConnector()
|
java.util.Vector |
getExtendedUserList()
|
java.util.Vector |
getUserList()
|
boolean |
isConnected()
|
void |
resetconnections()
|
void |
vassals(MOB mob,
java.lang.String liegeID)
|
DVector |
worshippers(java.lang.String deityID)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
errorStatus
java.lang.String errorStatus()
resetconnections
void resetconnections()
getConnector
DBConnector getConnector()
DBUpdateFollowers
void DBUpdateFollowers(MOB mob)
DBReadCatalogs
void DBReadCatalogs()
DBReadContent
void DBReadContent(Room thisRoom,
java.util.Vector rooms)
DBReadAreaData
java.util.Vector DBReadAreaData(java.lang.String areaID,
boolean reportStatus)
DBReadRoomData
java.util.Vector DBReadRoomData(java.lang.String roomID,
boolean reportStatus)
DBReadRoomExits
void DBReadRoomExits(java.lang.String roomID,
java.util.Vector allRooms,
boolean reportStatus)
DBUpdateExits
void DBUpdateExits(Room room)
DBCreateThisItem
void DBCreateThisItem(java.lang.String roomID,
Item thisItem)
DBCreateThisMOB
void DBCreateThisMOB(java.lang.String roomID,
MOB thisMOB)
DBReadRoomMOBData
java.lang.String DBReadRoomMOBData(java.lang.String roomID,
java.lang.String mobID)
DBReadRoomDesc
java.lang.String DBReadRoomDesc(java.lang.String roomID)
DBReadAllRooms
void DBReadAllRooms(RoomnumberSet roomsToRead)
DBUpdateTheseMOBs
void DBUpdateTheseMOBs(Room room,
java.util.Vector mobs)
DBUpdateTheseItems
void DBUpdateTheseItems(Room room,
java.util.Vector item)
DBUpdateMOBs
void DBUpdateMOBs(Room room)
DBCreateRoom
void DBCreateRoom(Room room)
DBUpdateRoom
void DBUpdateRoom(Room room)
DBReadAreaRoomList
RoomnumberSet DBReadAreaRoomList(java.lang.String areaName,
boolean reportStatus)
DBUpdatePlayer
void DBUpdatePlayer(MOB mob)
DBUpdatePlayerStatsOnly
void DBUpdatePlayerStatsOnly(MOB mob)
DBUpdatePlayerAbilities
void DBUpdatePlayerAbilities(MOB mob)
DBUpdatePlayerItems
void DBUpdatePlayerItems(MOB mob)
DBUpdateMOB
void DBUpdateMOB(java.lang.String roomID,
MOB mob)
DBUpdateItem
void DBUpdateItem(java.lang.String roomID,
Item item)
DBDeleteMOB
void DBDeleteMOB(java.lang.String roomID,
MOB mob)
DBDeleteItem
void DBDeleteItem(java.lang.String roomID,
Item item)
DBUpdateItems
void DBUpdateItems(Room room)
DBUpdateQuests
void DBUpdateQuests(java.util.Vector quests)
DBUpdateQuest
void DBUpdateQuest(Quest Q)
DBReadQuests
void DBReadQuests(MudHost myHost)
DBReCreate
void DBReCreate(Room room,
java.lang.String oldID)
DBDeleteRoom
void DBDeleteRoom(Room room)
DBReadPlayer
void DBReadPlayer(MOB mob)
DBClanFill
void DBClanFill(java.lang.String clan,
java.util.Vector members,
java.util.Vector roles,
java.util.Vector lastDates)
DBUpdateClanMembership
void DBUpdateClanMembership(java.lang.String name,
java.lang.String clan,
int role)
DBReadAllClans
void DBReadAllClans()
DBUpdateClan
void DBUpdateClan(Clan C)
DBDeleteClan
void DBDeleteClan(Clan C)
DBCreateClan
void DBCreateClan(Clan C)
DBUpdateEmail
void DBUpdateEmail(MOB mob)
DBUpdatePassword
void DBUpdatePassword(MOB mob)
isConnected
boolean isConnected()
DBFetchEmailData
java.lang.String[] DBFetchEmailData(java.lang.String name)
DBEmailSearch
java.lang.String DBEmailSearch(java.lang.String email)
getExtendedUserList
java.util.Vector getExtendedUserList()
getUserList
java.util.Vector getUserList()
DBScanFollowers
java.util.Vector DBScanFollowers(MOB mob)
DBReadFollowers
void DBReadFollowers(MOB mob,
boolean bringToLife)
DBDeleteMOB
void DBDeleteMOB(MOB mob)
DBCreateCharacter
void DBCreateCharacter(MOB mob)
DBCreateArea
void DBCreateArea(Area A)
DBDeleteArea
void DBDeleteArea(Area A)
DBUpdateArea
void DBUpdateArea(java.lang.String keyName,
Area A)
DBReadJournals
java.util.Vector DBReadJournals()
DBReadJournalMsgs
java.util.Vector DBReadJournalMsgs(java.lang.String Journal)
DBCountJournal
int DBCountJournal(java.lang.String Journal,
java.lang.String from,
java.lang.String to)
DBWriteJournal
void DBWriteJournal(java.lang.String Journal,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message,
int which)
DBDeleteJournal
void DBDeleteJournal(java.lang.String Journal,
int which)
DBDeleteJournal
void DBDeleteJournal(java.lang.String oldkey)
DBGetRealJournalName
java.lang.String DBGetRealJournalName(java.lang.String possibleName)
DBReadNewJournalDate
long DBReadNewJournalDate(java.lang.String Journal,
java.lang.String name)
DBDeletePlayerJournals
void DBDeletePlayerJournals(java.lang.String name)
DBUpdateJournal
void DBUpdateJournal(java.lang.String key,
java.lang.String subject,
java.lang.String msg)
DBReadUserOnly
boolean DBReadUserOnly(MOB mob)
DBUserSearch
boolean DBUserSearch(MOB mob,
java.lang.String Login)
vassals
void vassals(MOB mob,
java.lang.String liegeID)
worshippers
DVector worshippers(java.lang.String deityID)
DBReadAllPlayerData
java.util.Vector DBReadAllPlayerData(java.lang.String playerID)
DBReadData
java.util.Vector DBReadData(java.lang.String playerID,
java.lang.String section)
DBCountData
int DBCountData(java.lang.String playerID,
java.lang.String section)
DBReadData
java.util.Vector DBReadData(java.lang.String playerID,
java.lang.String section,
java.lang.String key)
DBReadDataKey
java.util.Vector DBReadDataKey(java.lang.String section,
java.lang.String keyMask)
DBReadDataKey
java.util.Vector DBReadDataKey(java.lang.String key)
DBReadData
java.util.Vector DBReadData(java.lang.String section)
DBReadData
java.util.Vector DBReadData(java.lang.String player,
java.util.Vector sections)
DBDeletePlayerData
void DBDeletePlayerData(java.lang.String name)
DBDeleteData
void DBDeleteData(java.lang.String playerID,
java.lang.String section)
DBDeleteData
void DBDeleteData(java.lang.String playerID,
java.lang.String section,
java.lang.String key)
DBUpdateData
void DBUpdateData(java.lang.String key,
java.lang.String xml)
DBReCreateData
void DBReCreateData(java.lang.String name,
java.lang.String section,
java.lang.String key,
java.lang.String xml)
DBDeleteData
void DBDeleteData(java.lang.String section)
DBCreateData
void DBCreateData(java.lang.String player,
java.lang.String section,
java.lang.String key,
java.lang.String data)
DBReadArtifacts
void DBReadArtifacts()
DBReadRaces
java.util.Vector DBReadRaces()
DBDeleteRace
void DBDeleteRace(java.lang.String raceID)
DBCreateRace
void DBCreateRace(java.lang.String raceID,
java.lang.String data)
DBReadClasses
java.util.Vector DBReadClasses()
DBDeleteClass
void DBDeleteClass(java.lang.String classID)
DBCreateClass
void DBCreateClass(java.lang.String classID,
java.lang.String data)
DBReadAbilities
java.util.Vector DBReadAbilities()
DBDeleteAbility
void DBDeleteAbility(java.lang.String classID)
DBCreateAbility
void DBCreateAbility(java.lang.String classID,
java.lang.String data)
DBReadStat
java.lang.Object DBReadStat(long startTime)
DBDeleteStat
void DBDeleteStat(long startTime)
DBCreateStat
void DBCreateStat(long startTime,
long endTime,
java.lang.String data)
DBUpdateStat
void DBUpdateStat(long startTime,
java.lang.String data)
DBReadStats
java.util.Vector DBReadStats(long startTime)
DBCreatePoll
void DBCreatePoll(java.lang.String name,
java.lang.String player,
java.lang.String subject,
java.lang.String description,
java.lang.String optionXML,
int flag,
java.lang.String qualZapper,
java.lang.String results,
long expiration)
DBUpdatePoll
void DBUpdatePoll(java.lang.String OldName,
java.lang.String name,
java.lang.String player,
java.lang.String subject,
java.lang.String description,
java.lang.String optionXML,
int flag,
java.lang.String qualZapper,
java.lang.String results,
long expiration)
DBUpdatePollResults
void DBUpdatePollResults(java.lang.String name,
java.lang.String results)
DBDeletePoll
void DBDeletePoll(java.lang.String name)
DBReadPollList
java.util.Vector DBReadPollList()
DBReadPoll
java.util.Vector DBReadPoll(java.lang.String name)
DBReadVFSDirectory
java.util.Vector DBReadVFSDirectory()
DBReadVFSFile
CMFile.CMVFSFile DBReadVFSFile(java.lang.String filename)
DBCreateVFSFile
void DBCreateVFSFile(java.lang.String filename,
int bits,
java.lang.String creator,
java.lang.Object data)
DBDeleteVFSFile
void DBDeleteVFSFile(java.lang.String filename)