Package ca.sqlpower.wabit.dao

Interface Summary
MessageDecoder<T> A simple interface for a class that receives messages and decodes them, and performs actions according to the message contents.
MessageSender<T> A simple interface for anything that sends a message.
WabitPersister An interface for objects that persist WabitObjects.
 

Class Summary
HttpMessageSender<T> An abstract MessageSender implementation that specifically transmits messages using the HTTP protocol.
OpenWorkspaceXMLDAO This DAO will load workspaces to a context from a given input stream.
PersistedObjectEntry  
PersistedPropertiesEntry  
PersistedWabitObject A class representing an individual persisted WabitObject.
PersisterUtils  
QueueMessageSender<T> A MessageSender implementation that places message contents onto a Queue.
RemovedObjectEntry  
RemovedWabitObject This class represents an individual removed WabitObject in a WabitPersister.
WabitObjectComparator This comparator orders the WabitObjects given based on the following criteria.
WabitObjectProperty A class representing an individual persisted WabitObject property.
WabitSessionPersister This class represents a Data Access Object for WabitSessions.
WorkspaceSAXHandler This will be used with a parser to load a saved workspace from a file.
WorkspaceXMLDAO  
 

Enum Summary
WabitPersister.DataType Defines each type of object that can be persisted by the WabitPersister.
WabitPersister.WabitPersistMethod An enumeration of possible WabitPersister commands.
 

Exception Summary
WabitPersistenceException A general exception for any exceptions that occur during an attempt to persist a WabitObject and/or its properties by any class that implements WabitPersister.
WorkspaceOutOfSyncException  
 



Copyright © 2009. All Rights Reserved.