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 MAM2QueryParser
MAM2_XMLNSFields inherited from class 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 MAMQueryParser
addField, assertIsUUID, getXMLNSs, prepareForm, validateRsmMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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>
-