tigase.pubsub.modules
Class SubscribeNodeModule
java.lang.Object
tigase.pubsub.AbstractModule
tigase.pubsub.modules.SubscribeNodeModule
- All Implemented Interfaces:
- Module
public class SubscribeNodeModule
- extends AbstractModule
|
Method Summary |
java.lang.String[] |
getFeatures()
|
tigase.criteria.Criteria |
getModuleCriteria()
|
static tigase.xml.Element |
makeSubscription(java.lang.String nodeName,
java.lang.String subscriberJid,
Subscription newSubscription,
java.lang.String subid)
|
java.util.List<tigase.xml.Element> |
process(tigase.xml.Element element)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubscribeNodeModule
public SubscribeNodeModule(PubSubConfig config,
IPubSubRepository pubsubRepository,
PendingSubscriptionModule manageSubscriptionModule)
makeSubscription
public static tigase.xml.Element makeSubscription(java.lang.String nodeName,
java.lang.String subscriberJid,
Subscription newSubscription,
java.lang.String subid)
getFeatures
public java.lang.String[] getFeatures()
getModuleCriteria
public tigase.criteria.Criteria getModuleCriteria()
process
public java.util.List<tigase.xml.Element> process(tigase.xml.Element element)
throws PubSubException
- Throws:
PubSubException
Copyright © 2008 Tigase. All Rights Reserved.