public abstract class AbstractMessageArchiveRepository<Q extends Query,DS extends tigase.db.DataSource> extends Object implements MessageArchiveRepository<Q,DS>
MessageArchiveRepository.CollectionHandler<Q extends tigase.xmpp.mam.Query>, MessageArchiveRepository.Direction, MessageArchiveRepository.Item| Modifier and Type | Field and Description |
|---|---|
protected static String[] |
MSG_BODY_PATH |
protected static String[] |
MSG_SUBJECT_PATH |
| Constructor and Description |
|---|
AbstractMessageArchiveRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateOffsetAndPosition(Q query,
int count,
Integer before,
Integer after) |
protected byte[] |
generateHashOfMessage(MessageArchiveRepository.Direction direction,
tigase.xml.Element msg,
Date ts,
Map<String,Object> additionalData) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitarchiveMessage, deleteExpiredMessages, destroy, getTags, queryCollections, removeItemsprotected static final String[] MSG_BODY_PATH
protected static final String[] MSG_SUBJECT_PATH
protected byte[] generateHashOfMessage(MessageArchiveRepository.Direction direction, tigase.xml.Element msg, Date ts, Map<String,Object> additionalData)
Copyright © 2012–2021 "Tigase, Inc.". All rights reserved.