Jive Forums API (5.5.20.2-oracle) Developer Javadocs

Uses of Class
com.jivesoftware.base.database.CachedPreparedStatement

Packages that use CachedPreparedStatement
com.jivesoftware.forum.database DB implementation of core Jive Forums interfaces. 
com.jivesoftware.forum.database.querycache   
 

Uses of CachedPreparedStatement in com.jivesoftware.forum.database
 

Methods in com.jivesoftware.forum.database that return CachedPreparedStatement
protected  CachedPreparedStatement DbForumCategory.getForumListSQL(ResultFilter resultFilter, boolean countQuery, boolean recursiveQuery)
          Returns the SQL statement corresponding to a ResultFilter for threads.
protected  CachedPreparedStatement DbForum.getMessageListSQL(ResultFilter resultFilter, boolean countQuery)
          Returns the SQL statement corresponding to a ResultFilter for messages.
protected  CachedPreparedStatement DbForumCategory.getMessageListSQL(ResultFilter resultFilter, boolean countQuery)
          Returns the SQL statement corresponding to a ResultFilter for messages.
protected  CachedPreparedStatement DbForumThread.getMessageListSQL(ResultFilter resultFilter, boolean countQuery)
          Returns the SQL statement corresponding to a ResultFilter for messages.
protected  CachedPreparedStatement DbForum.getThreadListSQL(ResultFilter resultFilter, boolean countQuery)
          Returns the SQL statement corresponding to a ResultFilter for threads.
protected  CachedPreparedStatement DbForumCategory.getThreadListSQL(ResultFilter resultFilter, boolean countQuery)
          Returns the SQL statement corresponding to a ResultFilter for threads.
 

Methods in com.jivesoftware.forum.database with parameters of type CachedPreparedStatement
protected static long[] QueryCache.getBlock(CachedPreparedStatement cachedPstmt, int objectType, long objectID, int startIndex, boolean useCache)
          Returns a block of objectID's (threads or messages) from a query and performs transparent caching of those blocks.
static java.util.List QueryCache.getBlock(QueryCacheStrategy queryStrategy, CachedPreparedStatement cachedPstmt, int objectType, long objectID, int startIndex, boolean useCache)
          Returns a List of objects from a query and performs transparent caching of those blocks.
 

Constructors in com.jivesoftware.forum.database with parameters of type CachedPreparedStatement
DbBlockIterator(EntityDescriptor[] block, CachedPreparedStatement query, int startIndex, int endIndex, int parentObjectType, long parentObjectID)
          Constructs a new DbBlockIterator.
DbBlockIterator(long[] block, CachedPreparedStatement query, int startIndex, int endIndex, int objectType, int parentObjectType, long parentObjectID)
          Constructs a new DbBlockIterator.
DbBlockIterator(long[] block, CachedPreparedStatement query, int startIndex, int endIndex, int objectType, int parentObjectType, long parentObjectID, boolean loadIDs)
          Constructs a new DbBlockIterator.
ForumBlockIterator(long[] forumBlock, CachedPreparedStatement query, int startIndex, int endIndex, long categoryID, DbForumFactory factory)
          Constructs a new ForumBlockIterator.
ForumMessageBlockIterator(long[] block, CachedPreparedStatement query, int startIndex, int endIndex, int objectType, long objectID)
          Constructs a new ForumMessageBlockIterator.
ForumThreadBlockIterator(long[] block, CachedPreparedStatement query, int startIndex, int endIndex, int objectType, long objectID, DbForumFactory factory)
          Constructs a new ForumThreadBlockIterator.
QueryBlockIterator(long[] queryBlock, CachedPreparedStatement query, int startIndex, int endIndex, long userID)
          Constructs a new QueryBlockIterator.
 

Uses of CachedPreparedStatement in com.jivesoftware.forum.database.querycache
 

Methods in com.jivesoftware.forum.database.querycache that return CachedPreparedStatement
 CachedPreparedStatement QueryCacheKey.getSQL()
          Returns the sql query of the key.
 

Constructors in com.jivesoftware.forum.database.querycache with parameters of type CachedPreparedStatement
QueryCacheKey(int objectType, long objectID, CachedPreparedStatement sql, int blockID)
          Creates a new QueryCacheKey.
QueryCacheKey(int objectType, long objectID, CachedPreparedStatement sql, int blockID, int queryCacheStrategyType)
          Creates a new QueryCacheKey.
 


Jive Forums Project Page

Copyright © 1999-2006 Jive Software.