|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.pubsub.AbstractModule
public abstract class AbstractModule
Class description
| Field Summary | |
|---|---|
protected PubSubConfig |
config
|
protected Logger |
log
|
protected IPubSubRepository |
repository
|
| Constructor Summary | |
|---|---|
AbstractModule(PubSubConfig config,
IPubSubRepository pubsubRepository)
Constructs ... |
|
| Method Summary | |
|---|---|
static tigase.xml.Element |
createResultIQ(tigase.xml.Element iq)
Method description |
static List<tigase.xml.Element> |
createResultIQArray(tigase.xml.Element iq)
Method description |
protected String |
findBestJid(String[] allSubscribers,
String jid)
|
List<String> |
getActiveSubscribers(AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions)
Method description |
List<String> |
getActiveSubscribers(AbstractNodeConfig nodeConfig,
String[] jids,
IAffiliations affiliations,
ISubscriptions subscriptions)
Method description |
protected boolean |
hasSenderSubscription(String jid,
IAffiliations affiliations,
ISubscriptions subscriptions)
|
protected boolean |
isSenderInRosterGroup(String jid,
AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions)
|
static List<tigase.xml.Element> |
makeArray(tigase.xml.Element... elements)
Method description |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface tigase.pubsub.Module |
|---|
getFeatures, getModuleCriteria, process |
| Field Detail |
|---|
protected final PubSubConfig config
protected Logger log
protected final IPubSubRepository repository
| Constructor Detail |
|---|
public AbstractModule(PubSubConfig config,
IPubSubRepository pubsubRepository)
config - pubsubRepository - | Method Detail |
|---|
public static tigase.xml.Element createResultIQ(tigase.xml.Element iq)
iq -
public static List<tigase.xml.Element> createResultIQArray(tigase.xml.Element iq)
iq -
public static List<tigase.xml.Element> makeArray(tigase.xml.Element... elements)
elements -
protected String findBestJid(String[] allSubscribers,
String jid)
public List<String> getActiveSubscribers(AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions)
throws RepositoryException
nodeConfig - affiliations - subscriptions -
RepositoryException
public List<String> getActiveSubscribers(AbstractNodeConfig nodeConfig,
String[] jids,
IAffiliations affiliations,
ISubscriptions subscriptions)
nodeConfig - jids - affiliations - subscriptions -
protected boolean hasSenderSubscription(String jid,
IAffiliations affiliations,
ISubscriptions subscriptions)
throws RepositoryException
RepositoryException
protected boolean isSenderInRosterGroup(String jid,
AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions)
throws RepositoryException
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||