com.planet_ink.coffee_mud.core.database
Class DataLoader

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.database.DataLoader

public class DataLoader
extends java.lang.Object


Field Summary
protected  DBConnector DB
           
 
Constructor Summary
DataLoader(DBConnector newDB)
           
 
Method Summary
 int DBCount(java.lang.String playerID, java.lang.String section)
           
 void DBCreate(java.lang.String player, java.lang.String section, java.lang.String key, java.lang.String data)
           
 void DBDelete(java.lang.String section)
           
 void DBDelete(java.lang.String playerID, java.lang.String section)
           
 void DBDelete(java.lang.String playerID, java.lang.String section, java.lang.String key)
           
 void DBDeletePlayer(java.lang.String playerID)
           
 java.util.Vector DBRead(java.lang.String section)
           
 java.util.Vector DBRead(java.lang.String playerID, java.lang.String section)
           
 java.util.Vector DBRead(java.lang.String playerID, java.lang.String section, java.lang.String key)
           
 java.util.Vector DBRead(java.lang.String playerID, java.util.Vector sections)
           
 java.util.Vector DBReadAllPlayerData(java.lang.String playerID)
           
 void DBReadArtifacts()
           
 java.util.Vector DBReadKey(java.lang.String key)
           
 java.util.Vector DBReadKey(java.lang.String section, java.lang.String keyMask)
           
 void DBReCreate(java.lang.String name, java.lang.String section, java.lang.String key, java.lang.String xml)
           
 void DBUpdate(java.lang.String key, java.lang.String xml)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DB

protected DBConnector DB
Constructor Detail

DataLoader

public DataLoader(DBConnector newDB)
Method Detail

DBRead

public java.util.Vector DBRead(java.lang.String playerID,
                               java.lang.String section)

DBReadAllPlayerData

public java.util.Vector DBReadAllPlayerData(java.lang.String playerID)

DBCount

public int DBCount(java.lang.String playerID,
                   java.lang.String section)

DBReadKey

public java.util.Vector DBReadKey(java.lang.String section,
                                  java.lang.String keyMask)

DBReadKey

public java.util.Vector DBReadKey(java.lang.String key)

DBRead

public java.util.Vector DBRead(java.lang.String playerID,
                               java.lang.String section,
                               java.lang.String key)

DBRead

public java.util.Vector DBRead(java.lang.String section)

DBRead

public java.util.Vector DBRead(java.lang.String playerID,
                               java.util.Vector sections)

DBReCreate

public void DBReCreate(java.lang.String name,
                       java.lang.String section,
                       java.lang.String key,
                       java.lang.String xml)

DBUpdate

public void DBUpdate(java.lang.String key,
                     java.lang.String xml)

DBDelete

public void DBDelete(java.lang.String playerID,
                     java.lang.String section)

DBDeletePlayer

public void DBDeletePlayer(java.lang.String playerID)

DBDelete

public void DBDelete(java.lang.String playerID,
                     java.lang.String section,
                     java.lang.String key)

DBDelete

public void DBDelete(java.lang.String section)

DBCreate

public void DBCreate(java.lang.String player,
                     java.lang.String section,
                     java.lang.String key,
                     java.lang.String data)

DBReadArtifacts

public void DBReadArtifacts()