Jive Forums API (5.5.20.2-oracle) Developer Javadocs

Package com.jivesoftware.base.database

DB implementation of base interfaces and APIs.

See:
          Description

Interface Summary
ConnectionProvider Abstract class that defines the connection provider framework.
Transaction A represents a database transaction.
 

Class Summary
CachedPreparedStatement Allows PreparedStatement information to be cached.
ConnectionManager Central manager of database connections.
ConnectionManager.DatabaseType A class that identifies the type of the database that Jive is connected to.
ConnectionPool Database connection pool implementation.
DbAuthFactory A subclass of AuthFactory for the default Jive implementation.
DbAuthToken Database implementation of the AuthToken interface.
DbGroup Database implementation of the Group interface.
DbGroupManager Database implementation of the GroupManager interface.
DbPermissionsManager Database implementation of the PermissionsManager interface.
DbPermissionsManager.PermissionsBundle Stores the full set of permissions for a permissions context (an objectType and an objectID).
DbPoll Database implementation of the Poll Interface.
DbPollManager Database implementation of the PollManager interface.
DbPresence Database implementation of the Presence interface.
DbPresenceManager Database implementation of the PresenceManager interface.
DbRoster  
DbUser Database implementation of the User interface.
DbUserManager Database implementation of the UserManager interface.
DefaultConnectionProvider Default Jive connection provider, which uses an internal connection pool.
DefaultConnectionProviderBeanInfo BeanInfo class for the DefaultConnectionProvider class.
DerbyEmbeddedConnectionProvider A connection provider for the embedded derby database.
EmbeddedConnectionProvider A connection provider for the embedded hsqlDB database.
GroupIterator An class that defines the logic to iterate through an array of long unique ID's of Jive objects.
JDBCTransaction  
JNDIDataSourceProvider An implementation of ConnectionProvider that utilizes a JDBC 2.0 DataSource made available via JNDI.
PollBlockIterator Iterates through a set of polls.
PollCacheKey Represents a key in the PollCache.
PollDeleteClusterTask Coherence cluster task that updates the insert queue across cluster members whenever a poll is deleted.
PollOptionMoveClusterTask Coherence cluster task that updates the insert queue across cluster members whenever a poll option is moved.
PollOptionRemoveClusterTask Coherence cluster task that updates the insert queue across cluster members whenever a poll option is added or removed.
ProfiledConnection Wraps a Connection object and collects statistics about the database queries that are performed.
ProfiledConnectionEntry Simple class for tracking profiling stats for individual SQL queries.
UserIterator An class that defines the logic to iterate through an array of long unique ID's of Jive objects.
Vote Class to encapsulate the data encompassing a vote for a poll.
VoteChangeClusterTask Coherence cluster task that updates the insert queue across cluster members whenever a vote is changed.
 

Exception Summary
DatabaseException  
TransactionException  
 

Package com.jivesoftware.base.database Description

DB implementation of base interfaces and APIs.


Jive Forums Project Page

Copyright © 1999-2006 Jive Software.