Package tigase.pubsub.modules.mam
Class MAMQueryParser
- java.lang.Object
-
- tigase.xmpp.mam.MAMQueryParser<Query>
-
- tigase.pubsub.modules.mam.MAMQueryParser
-
- All Implemented Interfaces:
tigase.xmpp.mam.QueryParser<Query>
@Bean(name="mamQueryParser", parent=PubSubComponent.class, active=true) public class MAMQueryParser extends tigase.xmpp.mam.MAMQueryParser<Query>
Created by andrzej on 22.12.2016.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Set<java.lang.String>
XMLNSs
-
Constructor Summary
Constructors Constructor Description MAMQueryParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getXMLNSs()
Query
parseQuery(Query query, tigase.server.Packet packet)
protected java.lang.String
parseQueryForNode(Query query, tigase.server.Packet packet)
protected void
validateNode(tigase.xmpp.jid.BareJID serviceJID, java.lang.String node)
-
-
-
Method Detail
-
getXMLNSs
public java.util.Set<java.lang.String> getXMLNSs()
-
parseQuery
public Query parseQuery(Query query, tigase.server.Packet packet) throws tigase.component.exceptions.ComponentException
-
parseQueryForNode
protected java.lang.String parseQueryForNode(Query query, tigase.server.Packet packet) throws tigase.component.exceptions.ComponentException
- Throws:
tigase.component.exceptions.ComponentException
-
validateNode
protected void validateNode(tigase.xmpp.jid.BareJID serviceJID, java.lang.String node) throws PubSubException
- Throws:
PubSubException
-
-