tigase.pubsub.modules
Class AdHocConfigCommandModule

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

public class AdHocConfigCommandModule
extends AbstractModule


Field Summary
 
Fields inherited from class tigase.pubsub.AbstractModule
config, log, repository
 
Constructor Summary
AdHocConfigCommandModule(PubSubConfig config, IPubSubRepository pubsubRepository)
           
 
Method Summary
 java.util.List<tigase.xml.Element> getCommandListItems(java.lang.String senderJid, java.lang.String toJid)
           
 java.lang.String[] getFeatures()
           
 tigase.criteria.Criteria getModuleCriteria()
           
 java.util.List<tigase.xml.Element> process(tigase.xml.Element element, ElementWriter elementWriter)
           
 void register(AdHocCommand command)
           
 
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

AdHocConfigCommandModule

public AdHocConfigCommandModule(PubSubConfig config,
                                IPubSubRepository pubsubRepository)
Method Detail

getCommandListItems

public java.util.List<tigase.xml.Element> getCommandListItems(java.lang.String senderJid,
                                                              java.lang.String toJid)

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,
                                                  ElementWriter elementWriter)
                                           throws PubSubException
Throws:
PubSubException

register

public void register(AdHocCommand command)


Copyright © 2008-2009 Tigase. All Rights Reserved.