org.ferris.journal.gui.data
Class JournalEntryData

java.lang.Object
  extended by org.ferris.journal.gui.data.DataByAxis
      extended by org.ferris.journal.gui.data.JournalEntryData
Direct Known Subclasses:
JournalEntryDataByAxis

public abstract class JournalEntryData
extends DataByAxis


Field Summary
 
Fields inherited from class org.ferris.journal.gui.data.DataByAxis
HOST_AND_CONTEXT
 
Constructor Summary
JournalEntryData()
           
 
Method Summary
abstract  Boolean delete(long accountIdaccount, long journalEntryId)
           
static JournalEntryData getInstance()
           
abstract  JournalEntry insert(JournalEntry entry)
           
abstract  List<JournalEntry> search(long accountId, String keyword, long[] journalIds, Calendar minInclusive, Calendar maxInclusive)
           
abstract  JournalEntry update(JournalEntry entry)
           
 
Methods inherited from class org.ferris.journal.gui.data.DataByAxis
setCredentials
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JournalEntryData

public JournalEntryData()
Method Detail

getInstance

public static final JournalEntryData getInstance()

insert

public abstract JournalEntry insert(JournalEntry entry)

update

public abstract JournalEntry update(JournalEntry entry)

search

public abstract List<JournalEntry> search(long accountId,
                                          String keyword,
                                          long[] journalIds,
                                          Calendar minInclusive,
                                          Calendar maxInclusive)

delete

public abstract Boolean delete(long accountIdaccount,
                               long journalEntryId)


Copyright © March 15, 2008-2011 The Ferris Foundation. All Rights Reserved.