Class SpaceParticipant

java.lang.Object
be.theking90000.mumble.controller.spaces.SpaceParticipant

public final class SpaceParticipant extends Object
Participant projection included in a full space snapshot.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns whether the participant has a materialized Mumble connection.
    Returns the display name materialized in this snapshot.
    be.theking90000.mumble.controller.core.ParticipantId
    Returns the participant's stable controller identity.
    boolean
    Returns the server-deaf state materialized in this snapshot.
    boolean
    Returns the server-mute state materialized in this snapshot.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • participantId

      public be.theking90000.mumble.controller.core.ParticipantId participantId()
      Returns the participant's stable controller identity.
      Returns:
      participant identity
    • displayName

      public String displayName()
      Returns the display name materialized in this snapshot.
      Returns:
      display name
    • serverMute

      public boolean serverMute()
      Returns the server-mute state materialized in this snapshot.
      Returns:
      materialized server-mute state
    • serverDeaf

      public boolean serverDeaf()
      Returns the server-deaf state materialized in this snapshot.
      Returns:
      materialized server-deaf state
    • connected

      public boolean connected()
      Returns whether the participant has a materialized Mumble connection.
      Returns:
      connection presence at this snapshot revision