Enum Class DBusChannelEvent

java.lang.Object
java.lang.Enum<DBusChannelEvent>
com.lucimber.dbus.netty.DBusChannelEvent
All Implemented Interfaces:
Serializable, Comparable<DBusChannelEvent>, Constable

public enum DBusChannelEvent extends Enum<DBusChannelEvent>
  • Enum Constant Details

    • SASL_NUL_BYTE_SENT

      public static final DBusChannelEvent SASL_NUL_BYTE_SENT
      Fired by SaslInitiationHandler after the initial NUL byte has been successfully sent.
    • SASL_AUTH_COMPLETE

      public static final DBusChannelEvent SASL_AUTH_COMPLETE
      Fired by SaslAuthenticationHandler when SASL authentication has successfully completed.
    • SASL_AUTH_FAILED

      public static final DBusChannelEvent SASL_AUTH_FAILED
      Fired by SaslAuthenticationHandler when SASL authentication has failed.
    • MANDATORY_NAME_ACQUIRED

      public static final DBusChannelEvent MANDATORY_NAME_ACQUIRED
      Fired by DBusMandatoryNameHandler when the app's unique bus name has been successfully acquired via the Hello() method call.
    • MANDATORY_NAME_ACQUISITION_FAILED

      public static final DBusChannelEvent MANDATORY_NAME_ACQUISITION_FAILED
      Fired by DBusMandatoryNameHandler if acquiring the mandatory bus name fails.
    • RECONNECTION_STARTING

      public static final DBusChannelEvent RECONNECTION_STARTING
      Fired when a reconnection process is about to start. Handlers should prepare for reconnection by resetting their state.
    • RECONNECTION_HANDLERS_READD_REQUIRED

      public static final DBusChannelEvent RECONNECTION_HANDLERS_READD_REQUIRED
      Fired when handlers that were removed during connection setup need to be re-added. This allows for proper pipeline reconstruction during reconnection.
  • Method Details

    • values

      public static DBusChannelEvent[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DBusChannelEvent valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null