Oracle

com.bea.httppubsub
Enum BayeuxMessage.TYPE

java.lang.Object
  extended by java.lang.Enum<BayeuxMessage.TYPE>
      extended by com.bea.httppubsub.BayeuxMessage.TYPE
All Implemented Interfaces:
Serializable, Comparable<BayeuxMessage.TYPE>
Enclosing interface:
BayeuxMessage

public static enum BayeuxMessage.TYPE
extends Enum<BayeuxMessage.TYPE>

The message type indicates the type of message.

  • HANDSHAKE - A handshake message for a channel
  • CONNECT - A connect message for a channel
  • RECONNECT - A reconnect message for a channel
  • DISCONNECT - A disconnect message for a channel
  • SUBSCRIBE - A subscribe message for a channel
  • UNSUBSCRIBE - An unsubscribe message for a channel
  • PUBLISH - A publish message for a channel

  • Enum Constant Summary
    CONNECT
               
    DISCONNECT
               
    HANDSHAKE
               
    PUBLISH
               
    RECONNECT
               
    SUBSCRIBE
               
    UNSUBSCRIBE
               
     
    Method Summary
    static BayeuxMessage.TYPE valueOf(String name)
              Returns the enum constant of this type with the specified name.
    static BayeuxMessage.TYPE[] values()
              Returns an array containing the constants of this enum type, in the order they're 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

    HANDSHAKE

    public static final BayeuxMessage.TYPE HANDSHAKE

    CONNECT

    public static final BayeuxMessage.TYPE CONNECT

    RECONNECT

    public static final BayeuxMessage.TYPE RECONNECT

    DISCONNECT

    public static final BayeuxMessage.TYPE DISCONNECT

    SUBSCRIBE

    public static final BayeuxMessage.TYPE SUBSCRIBE

    UNSUBSCRIBE

    public static final BayeuxMessage.TYPE UNSUBSCRIBE

    PUBLISH

    public static final BayeuxMessage.TYPE PUBLISH
    Method Detail

    values

    public static BayeuxMessage.TYPE[] values()
    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
    for(BayeuxMessage.TYPE c : BayeuxMessage.TYPE.values())
            System.out.println(c);
    

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

    valueOf

    public static BayeuxMessage.TYPE 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

    Documentation is available at
    http://download.oracle.com/docs/cd/E12839_01/web.1111
    Copyright 1996,2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

    Part Number E13941-01
    Oracle WebLogic Server 10.3.1 API Reference