tigase.server
Enum Command

java.lang.Object
  extended by java.lang.Enum<Command>
      extended by tigase.server.Command
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Command>

public enum Command
extends java.lang.Enum<Command>

Describe enum Command here. Created: Thu Feb 9 20:52:02 2006

Version:
$Rev: 788 $
Author:
Artur Hefczyc

Enum Constant Summary
BROADCAST_TO_ALL
           
BROADCAST_TO_ONLINE
           
CLOSE
           
GETDISCO
           
GETFEATURES
           
GETSTATS
           
OTHER
           
STARTTLS
           
STREAM_CLOSED
           
STREAM_OPENED
           
USER_STATUS
           
 
Field Summary
static java.lang.String XMLNS
           
 
Method Summary
static void addAction(Packet packet, java.lang.String action)
           
static void addFieldMultiValue(Packet packet, java.lang.String f_name, java.util.List<java.lang.String> f_value)
           
static void addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value)
           
static void addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String type)
           
static void addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String type, java.lang.String label)
           
static void addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String label, java.lang.String[] labels, java.lang.String[] options)
           
static void addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String label, java.lang.String[] labels, java.lang.String[] options, java.lang.String type)
           
static void addNote(Packet packet, java.lang.String note)
           
static tigase.xml.Element createIqCommand(java.lang.String from, java.lang.String to, StanzaType type, java.lang.String id, java.lang.String node, java.lang.String data_type)
           
static java.lang.String getAction(Packet packet)
           
static java.util.List<tigase.xml.Element> getData(Packet packet)
           
static tigase.xml.Element getData(Packet packet, java.lang.String el_name, java.lang.String xmlns)
           
static java.lang.String getFieldValue(Packet packet, java.lang.String f_name)
           
static java.lang.String getFieldValue(Packet packet, java.lang.String f_name, boolean debug)
           
static java.lang.String[] getFieldValues(Packet packet, java.lang.String f_name)
           
 Packet getPacket(java.lang.String from, java.lang.String to, StanzaType type, java.lang.String id)
           
 Packet getPacket(java.lang.String from, java.lang.String to, StanzaType type, java.lang.String id, java.lang.String data_type)
           
static boolean removeFieldValue(Packet packet, java.lang.String f_name)
           
static void setData(Packet packet, tigase.xml.Element data)
           
static void setData(Packet packet, java.util.List<tigase.xml.Element> data)
           
static void setStatus(Packet packet, java.lang.String status)
           
static Command valueof(java.lang.String cmd)
           
static Command valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Command[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

STREAM_OPENED

public static final Command STREAM_OPENED

STREAM_CLOSED

public static final Command STREAM_CLOSED

STARTTLS

public static final Command STARTTLS

GETFEATURES

public static final Command GETFEATURES

GETDISCO

public static final Command GETDISCO

CLOSE

public static final Command CLOSE

GETSTATS

public static final Command GETSTATS

USER_STATUS

public static final Command USER_STATUS

BROADCAST_TO_ONLINE

public static final Command BROADCAST_TO_ONLINE

BROADCAST_TO_ALL

public static final Command BROADCAST_TO_ALL

OTHER

public static final Command OTHER
Field Detail

XMLNS

public static final java.lang.String XMLNS
See Also:
Constant Field Values
Method Detail

values

public static Command[] 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 (Command c : Command.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Command valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

valueof

public static Command valueof(java.lang.String cmd)

getPacket

public Packet getPacket(java.lang.String from,
                        java.lang.String to,
                        StanzaType type,
                        java.lang.String id)

getPacket

public Packet getPacket(java.lang.String from,
                        java.lang.String to,
                        StanzaType type,
                        java.lang.String id,
                        java.lang.String data_type)

createIqCommand

public static tigase.xml.Element createIqCommand(java.lang.String from,
                                                 java.lang.String to,
                                                 StanzaType type,
                                                 java.lang.String id,
                                                 java.lang.String node,
                                                 java.lang.String data_type)

setStatus

public static void setStatus(Packet packet,
                             java.lang.String status)

addAction

public static void addAction(Packet packet,
                             java.lang.String action)

getAction

public static java.lang.String getAction(Packet packet)

addNote

public static void addNote(Packet packet,
                           java.lang.String note)

addFieldValue

public static void addFieldValue(Packet packet,
                                 java.lang.String f_name,
                                 java.lang.String f_value)

addFieldMultiValue

public static void addFieldMultiValue(Packet packet,
                                      java.lang.String f_name,
                                      java.util.List<java.lang.String> f_value)

addFieldValue

public static void addFieldValue(Packet packet,
                                 java.lang.String f_name,
                                 java.lang.String f_value,
                                 java.lang.String label,
                                 java.lang.String[] labels,
                                 java.lang.String[] options)

addFieldValue

public static void addFieldValue(Packet packet,
                                 java.lang.String f_name,
                                 java.lang.String f_value,
                                 java.lang.String label,
                                 java.lang.String[] labels,
                                 java.lang.String[] options,
                                 java.lang.String type)

addFieldValue

public static void addFieldValue(Packet packet,
                                 java.lang.String f_name,
                                 java.lang.String f_value,
                                 java.lang.String type)

addFieldValue

public static void addFieldValue(Packet packet,
                                 java.lang.String f_name,
                                 java.lang.String f_value,
                                 java.lang.String type,
                                 java.lang.String label)

setData

public static void setData(Packet packet,
                           tigase.xml.Element data)

setData

public static void setData(Packet packet,
                           java.util.List<tigase.xml.Element> data)

getFieldValue

public static java.lang.String getFieldValue(Packet packet,
                                             java.lang.String f_name)

getFieldValues

public static java.lang.String[] getFieldValues(Packet packet,
                                                java.lang.String f_name)

removeFieldValue

public static boolean removeFieldValue(Packet packet,
                                       java.lang.String f_name)

getFieldValue

public static java.lang.String getFieldValue(Packet packet,
                                             java.lang.String f_name,
                                             boolean debug)

getData

public static java.util.List<tigase.xml.Element> getData(Packet packet)

getData

public static tigase.xml.Element getData(Packet packet,
                                         java.lang.String el_name,
                                         java.lang.String xmlns)


Copyright © 2008 Tigase. All Rights Reserved.