Package tigase.xmpp.mam
Class MAM2ExtendedQueryParser<Query extends Query>
java.lang.Object
tigase.xmpp.mam.MAMQueryParser<Query>
tigase.xmpp.mam.MAM2QueryParser<Query>
tigase.xmpp.mam.MAM2ExtendedQueryParser<Query>
- All Implemented Interfaces:
QueryParser<Query>
-
Field Summary
Fields inherited from class tigase.xmpp.mam.MAM2QueryParser
MAM2_XMLNS
Fields inherited from class tigase.xmpp.mam.MAMQueryParser
MAM_XMLNS
-
Constructor Summary
ModifierConstructorDescriptionprotected
MAM2ExtendedQueryParser
(Stream<String> additionalNamespaces) -
Method Summary
Modifier and TypeMethodDescriptionparseQuery
(Query query, Packet packet) prepareForm
(Element elem, String xmlns, Packet packet) Methods inherited from class tigase.xmpp.mam.MAMQueryParser
addField, assertIsUUID, getXMLNSs, prepareForm, validateRsm
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
prepareForm
-
Field Details
-
MAM2_EXTENDED_XMLNS
- See Also:
-
-
Constructor Details
-
MAM2ExtendedQueryParser
public MAM2ExtendedQueryParser() -
MAM2ExtendedQueryParser
-
-
Method Details
-
parseQuery
- Specified by:
parseQuery
in interfaceQueryParser<Query extends Query>
- Overrides:
parseQuery
in classMAMQueryParser<Query extends Query>
- Throws:
ComponentException
-
prepareForm
- Specified by:
prepareForm
in interfaceQueryParser<Query extends Query>
- Overrides:
prepareForm
in classMAMQueryParser<Query extends Query>
-