Package tigase.archive.unified
Class UAQueryParser
java.lang.Object
tigase.archive.xep0136.Xep0136QueryParser<QueryCriteria>
tigase.archive.unified.UAQueryParser
- All Implemented Interfaces:
tigase.xmpp.mam.QueryParser<QueryCriteria>
@Bean(name="xep0136QueryParser",
parent=UnifiedArchiveComponent.class,
active=true)
public class UAQueryParser
extends tigase.archive.xep0136.Xep0136QueryParser<QueryCriteria>
Created by andrzej on 25.07.2016.
-
Field Summary
Fields inherited from class tigase.archive.xep0136.Xep0136QueryParser
ARCHIVE_XMLNS, QUERTY_XMLNS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected UnifiedArchiveRepository.ItemTypeparseItemType(String itemTypeStr) parseQuery(QueryCriteria query, tigase.server.Packet packet) Methods inherited from class tigase.archive.xep0136.Xep0136QueryParser
prepareFormMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.xmpp.mam.QueryParser
getXMLNSs, prepareForm, prepareForm
-
Constructor Details
-
UAQueryParser
public UAQueryParser()
-
-
Method Details
-
parseQuery
public QueryCriteria parseQuery(QueryCriteria query, tigase.server.Packet packet) throws tigase.component.exceptions.ComponentException - Specified by:
parseQueryin interfacetigase.xmpp.mam.QueryParser<QueryCriteria>- Overrides:
parseQueryin classtigase.archive.xep0136.Xep0136QueryParser<QueryCriteria>- Throws:
tigase.component.exceptions.ComponentException
-
parseItemType
-