tigase.pubsub.modules
Class DiscoverItemsModule

java.lang.Object
  extended by tigase.pubsub.AbstractModule
      extended by tigase.pubsub.modules.DiscoverItemsModule
All Implemented Interfaces:
Module

public class DiscoverItemsModule
extends AbstractModule


Field Summary
 
Fields inherited from class tigase.pubsub.AbstractModule
config, log, repository
 
Constructor Summary
DiscoverItemsModule(PubSubConfig config, IPubSubRepository pubsubRepository, AdHocConfigCommandModule adCommandModule)
           
 
Method Summary
 String[] getFeatures()
           
 tigase.criteria.Criteria getModuleCriteria()
           
 List<tigase.xml.Element> process(tigase.xml.Element element, ElementWriter elementWriter)
           
 
Methods inherited from class tigase.pubsub.AbstractModule
createResultIQ, createResultIQArray, findBestJid, getActiveSubscribers, getActiveSubscribers, hasSenderSubscription, isSenderInRosterGroup, makeArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscoverItemsModule

public DiscoverItemsModule(PubSubConfig config,
                           IPubSubRepository pubsubRepository,
                           AdHocConfigCommandModule adCommandModule)
Method Detail

getFeatures

public String[] getFeatures()

getModuleCriteria

public tigase.criteria.Criteria getModuleCriteria()

process

public List<tigase.xml.Element> process(tigase.xml.Element element,
                                        ElementWriter elementWriter)
                                 throws PubSubException
Throws:
PubSubException


Copyright © 2008-2012 Tigase. All Rights Reserved.