public enum ConfigureNodeFields extends Enum<ConfigureNodeFields>
ConfigureForm
to configure nodes, but may be helpful
for generic UI's using only a Form
for configuration.Enum Constant and Description |
---|
access_model
Determines who may subscribe and retrieve items.
|
body_xslt
The URL of an XSL transformation which can be applied to
payloads in order to generate an appropriate message
body element.
|
children
The child nodes (leaf or collection) associated with a collection.
|
children_association_policy
Who may associate leaf nodes with a collection.
|
children_association_whitelist
The list of JIDs that may associate leaf nodes with a
collection.
|
children_max
The maximum number of child nodes that can be associated with a
collection.
|
collection
The collection with which a node is affiliated.
|
dataform_xslt
The URL of an XSL transformation which can be applied to
payload format in order to generate a valid Data Forms result
that the client could display using a generic Data Forms
rendering engine body element.
|
deliver_payloads
Whether to deliver payloads with event notifications.
|
itemreply
Whether owners or publisher should receive replies to items.
|
max_items
The maximum number of items to persist.
|
max_payload_size
The maximum payload size in bytes.
|
node_type
Whether the node is a leaf (default) or collection.
|
notification_type
The type of notification that the nodes sends.
|
notify_config
Whether to notify subscribers when the node configuration changes.
|
notify_delete
Whether to notify subscribers when the node is deleted.
|
notify_retract
Whether to notify subscribers when items are removed from the node.
|
persist_items
Whether to persist items to storage.
|
presence_based_delivery
Whether to deliver notifications to available users only.
|
publish_model
Defines who can publish to the node.
|
replyroom
The specific multi-user chat rooms to specify for replyroom.
|
replyto
The specific JID(s) to specify for replyto.
|
roster_groups_allowed
The roster group(s) allowed to subscribe and retrieve items.
|
subscribe
Whether to allow subscriptions.
|
title
A friendly name for the node.
|
type
The type of node data, usually specified by the namespace
of the payload(if any);MAY be a list-single rather than a
text single.
|
Modifier and Type | Method and Description |
---|---|
String |
getFieldName() |
static ConfigureNodeFields |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConfigureNodeFields[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConfigureNodeFields access_model
Value: AccessModel
public static final ConfigureNodeFields body_xslt
Value: URL
public static final ConfigureNodeFields collection
Value: String
public static final ConfigureNodeFields dataform_xslt
Value: URL
public static final ConfigureNodeFields deliver_payloads
Value: boolean
public static final ConfigureNodeFields itemreply
Value: ItemReply
public static final ConfigureNodeFields children_association_policy
Value: ChildrenAssociationPolicy
public static final ConfigureNodeFields children_association_whitelist
Value: List of JIDs as Strings
public static final ConfigureNodeFields children
Value: List of Strings
public static final ConfigureNodeFields children_max
Value: int
public static final ConfigureNodeFields max_items
Value: int
public static final ConfigureNodeFields max_payload_size
Value: int
public static final ConfigureNodeFields node_type
Value: NodeType
public static final ConfigureNodeFields notify_config
Value: boolean
public static final ConfigureNodeFields notify_delete
Value: boolean
public static final ConfigureNodeFields notify_retract
Value: boolean
public static final ConfigureNodeFields notification_type
Value: NotificationType
public static final ConfigureNodeFields persist_items
Value: boolean
public static final ConfigureNodeFields presence_based_delivery
Value: boolean
public static final ConfigureNodeFields publish_model
Value: PublishModel
public static final ConfigureNodeFields replyroom
Value: List of JIDs as Strings
public static final ConfigureNodeFields replyto
Value: List of JIDs as Strings
public static final ConfigureNodeFields roster_groups_allowed
Value: List of strings
public static final ConfigureNodeFields subscribe
Value: boolean
public static final ConfigureNodeFields title
Value: String
public static final ConfigureNodeFields type
Value: String
public static ConfigureNodeFields[] values()
for (ConfigureNodeFields c : ConfigureNodeFields.values()) System.out.println(c);
public static ConfigureNodeFields valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getFieldName()