|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.pubsub.AbstractModule
tigase.pubsub.modules.AbstractConfigCreateNode
tigase.pubsub.modules.NodeConfigModule
public class NodeConfigModule
| Field Summary |
|---|
| Fields inherited from class tigase.pubsub.modules.AbstractConfigCreateNode |
|---|
defaultNodeConfig |
| Fields inherited from class tigase.pubsub.AbstractModule |
|---|
config, log, repository |
| Constructor Summary | |
|---|---|
NodeConfigModule(PubSubConfig config,
IPubSubRepository pubsubRepository,
LeafNodeConfig defaultNodeConfig,
PublishItemModule publishItemModule)
|
|
| Method Summary | |
|---|---|
void |
addNodeConfigListener(NodeConfigListener listener)
|
protected static String[] |
diff(String[] a,
String[] b)
|
protected void |
fireOnNodeConfigChange(String nodeName)
|
String[] |
getFeatures()
|
tigase.criteria.Criteria |
getModuleCriteria()
|
protected boolean |
isIn(String node,
String[] children)
|
static void |
parseConf(AbstractNodeConfig conf,
tigase.xml.Element configure)
|
List<tigase.xml.Element> |
process(tigase.xml.Element element,
ElementWriter elementWriter)
|
void |
removeNodeConfigListener(NodeConfigListener listener)
|
| 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 |
|---|
public NodeConfigModule(PubSubConfig config,
IPubSubRepository pubsubRepository,
LeafNodeConfig defaultNodeConfig,
PublishItemModule publishItemModule)
| Method Detail |
|---|
protected static String[] diff(String[] a,
String[] b)
public static void parseConf(AbstractNodeConfig conf,
tigase.xml.Element configure)
throws PubSubException
PubSubExceptionpublic void addNodeConfigListener(NodeConfigListener listener)
protected void fireOnNodeConfigChange(String nodeName)
public String[] getFeatures()
public tigase.criteria.Criteria getModuleCriteria()
protected boolean isIn(String node,
String[] children)
public List<tigase.xml.Element> process(tigase.xml.Element element,
ElementWriter elementWriter)
throws PubSubException
PubSubExceptionpublic void removeNodeConfigListener(NodeConfigListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||