Package tigase.xmpp.mam
Class MAMQueryParser<Query extends Query>
- java.lang.Object
-
- tigase.xmpp.mam.MAMQueryParser<Query>
-
- All Implemented Interfaces:
QueryParser<Query>
@Bean(name="mamQueryParser", active=true) public class MAMQueryParser<Query extends Query> extends Object implements QueryParser<Query>
Implementation of parser for XEP-0313: Message Archive Management
Created by andrzej on 19.07.2016.
-
-
Constructor Summary
Constructors Constructor Description MAMQueryParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddField(Element x, String var, String type, String label)QueryparseQuery(Query query, Packet packet)ElementprepareForm(Element elem)
-
-
-
Field Detail
-
MAM_XMLNS
protected static final String MAM_XMLNS
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseQuery
public Query parseQuery(Query query, Packet packet) throws ComponentException
- Specified by:
parseQueryin interfaceQueryParser<Query extends Query>- Throws:
ComponentException
-
prepareForm
public Element prepareForm(Element elem)
- Specified by:
prepareFormin interfaceQueryParser<Query extends Query>
-
-