public abstract class AbstractNodeConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
protected tigase.form.Form |
form
List with do-not-write elements
|
static String |
PUBSUB |
static String |
TIGASE |
| Constructor and Description |
|---|
AbstractNodeConfig(String nodeName) |
AbstractNodeConfig(String nodeName,
AbstractNodeConfig config) |
public static final String PUBSUB
public static final String TIGASE
protected final tigase.form.Form form
public AbstractNodeConfig(String nodeName)
public AbstractNodeConfig(String nodeName, AbstractNodeConfig config)
public void add(tigase.form.Field f)
public AbstractNodeConfig clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic void copyFrom(AbstractNodeConfig c)
public void copyFromForm(tigase.form.Form f)
public String getBodyXslt()
public String getBodyXsltEmbedded()
public void setBodyXsltEmbedded(String xslt)
public String[] getChildren()
public String getCollection()
public void setCollection(String collectionNew)
public CollectionItemsOrdering getCollectionItemsOrdering()
public String[] getDomains()
public void setDomains(String... domains)
public tigase.form.Form getForm()
public tigase.xml.Element getFormElement()
public AccessModel getNodeAccessModel()
public String getNodeName()
public NodeType getNodeType()
public void setNodeType(NodeType nodeType)
public PublisherModel getPublisherModel()
public String[] getRosterGroupsAllowed()
public SendLastPublishedItem getSendLastPublishedItem()
public String getTitle()
public boolean isAllowToViewSubscribers()
public boolean isCollectionSet()
public boolean isDeliver_payloads()
public boolean isDeliverPresenceBased()
public boolean isNotify_config()
public boolean isPresenceExpired()
public boolean isTigaseNotifyChangeSubscriptionAffiliationState()
public void read(tigase.db.UserRepository repository,
PubSubConfig config,
String subnode)
throws tigase.db.UserNotFoundException,
tigase.db.TigaseDBException
tigase.db.UserNotFoundExceptiontigase.db.TigaseDBExceptionpublic void reset()
public void setValue(String var, boolean data)
public void write(tigase.db.UserRepository repo,
PubSubConfig config,
String subnode)
throws tigase.db.UserNotFoundException,
tigase.db.TigaseDBException
tigase.db.UserNotFoundExceptiontigase.db.TigaseDBExceptionprotected abstract AbstractNodeConfig getInstance(String nodeName)
protected void init()
Copyright © 2008–2019 Tigase. All rights reserved.