org.jivesoftware.smackx.pubsub
Enum PubSubElementType
java.lang.Object
java.lang.Enum<PubSubElementType>
org.jivesoftware.smackx.pubsub.PubSubElementType
- All Implemented Interfaces:
- Serializable, Comparable<PubSubElementType>
public enum PubSubElementType
- extends Enum<PubSubElementType>
Defines all the possible element types as defined for all the pubsub
schemas in all 3 namespaces.
- Author:
- Robin Collier
CREATE
public static final PubSubElementType CREATE
DELETE
public static final PubSubElementType DELETE
DELETE_EVENT
public static final PubSubElementType DELETE_EVENT
CONFIGURE
public static final PubSubElementType CONFIGURE
CONFIGURE_OWNER
public static final PubSubElementType CONFIGURE_OWNER
CONFIGURATION
public static final PubSubElementType CONFIGURATION
OPTIONS
public static final PubSubElementType OPTIONS
DEFAULT
public static final PubSubElementType DEFAULT
ITEMS
public static final PubSubElementType ITEMS
ITEMS_EVENT
public static final PubSubElementType ITEMS_EVENT
ITEM
public static final PubSubElementType ITEM
ITEM_EVENT
public static final PubSubElementType ITEM_EVENT
PUBLISH
public static final PubSubElementType PUBLISH
PUBLISH_OPTIONS
public static final PubSubElementType PUBLISH_OPTIONS
PURGE_OWNER
public static final PubSubElementType PURGE_OWNER
PURGE_EVENT
public static final PubSubElementType PURGE_EVENT
RETRACT
public static final PubSubElementType RETRACT
AFFILIATIONS
public static final PubSubElementType AFFILIATIONS
SUBSCRIBE
public static final PubSubElementType SUBSCRIBE
SUBSCRIPTION
public static final PubSubElementType SUBSCRIPTION
SUBSCRIPTIONS
public static final PubSubElementType SUBSCRIPTIONS
UNSUBSCRIBE
public static final PubSubElementType UNSUBSCRIBE
values
public static PubSubElementType[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (PubSubElementType c : PubSubElementType.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static PubSubElementType valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
getNamespace
public PubSubNamespace getNamespace()
getElementName
public String getElementName()
valueOfFromElemName
public static PubSubElementType valueOfFromElemName(String elemName,
String namespace)
Copyright © 2003-2007 Jive Software.