tigase.pubsub.modules
Class PresenceCollectorModule

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

public class PresenceCollectorModule
extends Object
implements Module


Field Summary
protected  Logger log
           
 
Constructor Summary
PresenceCollectorModule()
           
 
Method Summary
 boolean addJid(String jid)
           
 List<String> getAllAvailableJids()
           
 List<String> getAllAvailableResources(String jid)
           
 String[] getFeatures()
           
 tigase.criteria.Criteria getModuleCriteria()
           
 boolean isJidAvailable(String jid)
           
 List<tigase.xml.Element> process(tigase.xml.Element element, ElementWriter elementWriter)
           
protected  boolean removeJid(String jid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected Logger log
Constructor Detail

PresenceCollectorModule

public PresenceCollectorModule()
Method Detail

addJid

public boolean addJid(String jid)

getAllAvailableJids

public List<String> getAllAvailableJids()

getAllAvailableResources

public List<String> getAllAvailableResources(String jid)

getFeatures

public String[] getFeatures()
Specified by:
getFeatures in interface Module

getModuleCriteria

public tigase.criteria.Criteria getModuleCriteria()
Specified by:
getModuleCriteria in interface Module

isJidAvailable

public boolean isJidAvailable(String jid)

process

public List<tigase.xml.Element> process(tigase.xml.Element element,
                                        ElementWriter elementWriter)
                                 throws PubSubException
Specified by:
process in interface Module
Throws:
PubSubException

removeJid

protected boolean removeJid(String jid)


Copyright © 2008-2012 Tigase. All Rights Reserved.