Enum RoomInvitation.Type

    • Enum Constant Detail

      • user

        public static final RoomInvitation.Type user
        A user is being invited to a groupchat support session. The user could be another agent or just a regular XMPP user.
      • queue

        public static final RoomInvitation.Type queue
        Some agent of the specified queue will be invited to the groupchat support session.
      • workgroup

        public static final RoomInvitation.Type workgroup
        Some agent of the specified workgroup will be invited to the groupchat support session.
    • Method Detail

      • values

        public static RoomInvitation.Type[] 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 (RoomInvitation.Type c : RoomInvitation.Type.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static RoomInvitation.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
        NullPointerException - if the argument is null