com.planet_ink.coffee_mud.core.database
Class JournalLoader
java.lang.Object
com.planet_ink.coffee_mud.core.database.JournalLoader
public class JournalLoader
- extends java.lang.Object
|
Method Summary |
int |
DBCount(java.lang.String Journal,
java.lang.String from,
java.lang.String to)
|
void |
DBDelete(java.lang.String Journal,
java.lang.String key)
|
void |
DBDeletePlayerData(java.lang.String name)
|
java.lang.String |
DBGetRealName(java.lang.String possibleName)
|
long[] |
DBJournalLatestDateNewerThan(java.lang.String Journal,
java.lang.String to,
long olderTime)
|
protected JournalsLibrary.JournalEntry |
DBReadJournalEntry(java.sql.ResultSet R)
|
JournalsLibrary.JournalEntry |
DBReadJournalEntry(java.lang.String Journal,
java.lang.String Key)
|
java.util.Vector<JournalsLibrary.JournalEntry> |
DBReadJournalMsgs(java.lang.String Journal)
|
java.util.Vector<JournalsLibrary.JournalEntry> |
DBReadJournalMsgsNewerThan(java.lang.String Journal,
java.lang.String to,
long olderDate)
|
java.util.Vector<JournalsLibrary.JournalEntry> |
DBReadJournalPageMsgs(java.lang.String Journal,
java.lang.String parent,
java.lang.String searchStr,
long newerDate,
int limit)
|
java.util.List<java.lang.String> |
DBReadJournals()
|
void |
DBReadJournalSummaryStats(JournalsLibrary.JournalSummaryStats stats)
|
void |
DBTouchJournalMessage(java.lang.String key)
|
void |
DBUpdateJournal(java.lang.String Journal,
JournalsLibrary.JournalEntry entry)
|
void |
DBUpdateJournal(java.lang.String key,
java.lang.String subject,
java.lang.String msg,
long newAttributes)
|
void |
DBUpdateJournalStats(java.lang.String Journal,
JournalsLibrary.JournalSummaryStats stats)
|
void |
DBUpdateMessageReplies(java.lang.String key,
int numReplies)
|
void |
DBViewJournalMessage(java.lang.String key,
int views)
|
void |
DBWrite(java.lang.String Journal,
JournalsLibrary.JournalEntry entry)
|
void |
DBWrite(java.lang.String Journal,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message)
|
void |
DBWriteJournalReply(java.lang.String Journal,
java.lang.String key,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message)
|
int |
getFirstMsgIndex(java.util.List<JournalsLibrary.JournalEntry> journal,
java.lang.String from,
java.lang.String to,
java.lang.String subj)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DB
protected DBConnector DB
JournalLoader
public JournalLoader(DBConnector newDB)
DBCount
public int DBCount(java.lang.String Journal,
java.lang.String from,
java.lang.String to)
DBGetRealName
public java.lang.String DBGetRealName(java.lang.String possibleName)
DBJournalLatestDateNewerThan
public long[] DBJournalLatestDateNewerThan(java.lang.String Journal,
java.lang.String to,
long olderTime)
DBReadJournals
public java.util.List<java.lang.String> DBReadJournals()
DBReadJournalEntry
protected JournalsLibrary.JournalEntry DBReadJournalEntry(java.sql.ResultSet R)
DBReadJournalPageMsgs
public java.util.Vector<JournalsLibrary.JournalEntry> DBReadJournalPageMsgs(java.lang.String Journal,
java.lang.String parent,
java.lang.String searchStr,
long newerDate,
int limit)
DBReadJournalMsgsNewerThan
public java.util.Vector<JournalsLibrary.JournalEntry> DBReadJournalMsgsNewerThan(java.lang.String Journal,
java.lang.String to,
long olderDate)
DBReadJournalMsgs
public java.util.Vector<JournalsLibrary.JournalEntry> DBReadJournalMsgs(java.lang.String Journal)
DBReadJournalEntry
public JournalsLibrary.JournalEntry DBReadJournalEntry(java.lang.String Journal,
java.lang.String Key)
getFirstMsgIndex
public int getFirstMsgIndex(java.util.List<JournalsLibrary.JournalEntry> journal,
java.lang.String from,
java.lang.String to,
java.lang.String subj)
DBUpdateJournal
public void DBUpdateJournal(java.lang.String key,
java.lang.String subject,
java.lang.String msg,
long newAttributes)
DBUpdateJournal
public void DBUpdateJournal(java.lang.String Journal,
JournalsLibrary.JournalEntry entry)
DBTouchJournalMessage
public void DBTouchJournalMessage(java.lang.String key)
DBUpdateMessageReplies
public void DBUpdateMessageReplies(java.lang.String key,
int numReplies)
DBViewJournalMessage
public void DBViewJournalMessage(java.lang.String key,
int views)
DBDeletePlayerData
public void DBDeletePlayerData(java.lang.String name)
DBUpdateJournalStats
public void DBUpdateJournalStats(java.lang.String Journal,
JournalsLibrary.JournalSummaryStats stats)
DBReadJournalSummaryStats
public void DBReadJournalSummaryStats(JournalsLibrary.JournalSummaryStats stats)
DBDelete
public void DBDelete(java.lang.String Journal,
java.lang.String key)
DBWriteJournalReply
public void DBWriteJournalReply(java.lang.String Journal,
java.lang.String key,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message)
DBWrite
public void DBWrite(java.lang.String Journal,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String message)
DBWrite
public void DBWrite(java.lang.String Journal,
JournalsLibrary.JournalEntry entry)