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
FieldsFields inherited from class tigase.xmpp.mam.MAM2QueryParser
MAM2_XMLNSFields inherited from class tigase.xmpp.mam.MAMQueryParser
MAM_XMLNS -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMAM2ExtendedQueryParser(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, validateRsmMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
parseQueryin interfaceQueryParser<Query extends Query>- Overrides:
parseQueryin classMAMQueryParser<Query extends Query>- Throws:
ComponentException
-
prepareForm
- Specified by:
prepareFormin interfaceQueryParser<Query extends Query>- Overrides:
prepareFormin classMAMQueryParser<Query extends Query>
-