Package tigase.archive.unified.db
Class JDBCUnifiedArchiveRepository.Criteria
- java.lang.Object
-
- tigase.archive.AbstractCriteria<java.sql.Timestamp>
-
- tigase.archive.db.JDBCMessageArchiveRepository.Criteria
-
- tigase.archive.unified.db.JDBCUnifiedArchiveRepository.Criteria
-
- Enclosing class:
- JDBCUnifiedArchiveRepository
public static class JDBCUnifiedArchiveRepository.Criteria extends tigase.archive.db.JDBCMessageArchiveRepository.Criteria
-
-
Constructor Summary
Constructors Constructor Description Criteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanforItemType(java.lang.String type)tigase.archive.AbstractCriteriafromElement(tigase.xml.Element el, boolean tagsSupport)booleanhasItemType()voidprepareResult(tigase.xml.Element retList)intsetCountQueryParams(java.sql.PreparedStatement stmt, tigase.db.DataRepository.dbTypes dbType, int i)voidsetItemType(java.lang.String type)java.lang.StringupdateQueryName()-
Methods inherited from class tigase.archive.db.JDBCMessageArchiveRepository.Criteria
convertTimestamp, getQueryName, setBuddyId, setCountQueryParams, setItemsQueryParams, setOwnerId
-
-
-
-
Method Detail
-
fromElement
public tigase.archive.AbstractCriteria fromElement(tigase.xml.Element el, boolean tagsSupport) throws java.lang.IllegalArgumentException, java.text.ParseException- Overrides:
fromElementin classtigase.archive.AbstractCriteria<java.sql.Timestamp>- Throws:
java.lang.IllegalArgumentExceptionjava.text.ParseException
-
updateQueryName
public java.lang.String updateQueryName()
- Overrides:
updateQueryNamein classtigase.archive.db.JDBCMessageArchiveRepository.Criteria
-
setCountQueryParams
public int setCountQueryParams(java.sql.PreparedStatement stmt, tigase.db.DataRepository.dbTypes dbType, int i) throws java.sql.SQLException- Overrides:
setCountQueryParamsin classtigase.archive.db.JDBCMessageArchiveRepository.Criteria- Throws:
java.sql.SQLException
-
hasItemType
public boolean hasItemType()
-
forItemType
public boolean forItemType(java.lang.String type)
-
setItemType
public void setItemType(java.lang.String type)
-
prepareResult
public void prepareResult(tigase.xml.Element retList)
- Overrides:
prepareResultin classtigase.archive.AbstractCriteria<java.sql.Timestamp>
-
-