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
-
Method Summary
Modifier and TypeMethodDescriptionprotected UnifiedArchiveRepository.ItemType
parseItemType
(String itemTypeStr) parseQuery
(QueryCriteria query, tigase.server.Packet packet) Methods inherited from class tigase.archive.xep0136.Xep0136QueryParser
prepareForm
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
parseQuery
in interfacetigase.xmpp.mam.QueryParser<QueryCriteria>
- Overrides:
parseQuery
in classtigase.archive.xep0136.Xep0136QueryParser<QueryCriteria>
- Throws:
tigase.component.exceptions.ComponentException
-
parseItemType
-