Class AbstractConnectionGroup

java.lang.Object
org.apache.guacamole.net.auth.AbstractIdentifiable
org.apache.guacamole.net.auth.AbstractConnectionGroup
All Implemented Interfaces:
Attributes, Connectable, ConnectionGroup, Identifiable, Nameable, ReadableAttributes
Direct Known Subclasses:
SimpleConnectionGroup

public abstract class AbstractConnectionGroup extends AbstractIdentifiable implements ConnectionGroup
Basic implementation of a Guacamole connection group.
  • Constructor Details

    • AbstractConnectionGroup

      public AbstractConnectionGroup()
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Nameable
      Returns the human-readable name assigned to this object.
      Specified by:
      getName in interface Nameable
      Returns:
      The name assigned to this object.
    • setName

      public void setName(String name)
      Description copied from interface: Nameable
      Sets the human-readable name assigned to this object.
      Specified by:
      setName in interface Nameable
      Parameters:
      name - The name to assign.
    • getParentIdentifier

      public String getParentIdentifier()
      Description copied from interface: ConnectionGroup
      Returns the unique identifier of the parent ConnectionGroup for this ConnectionGroup.
      Specified by:
      getParentIdentifier in interface ConnectionGroup
      Returns:
      The unique identifier of the parent ConnectionGroup for this ConnectionGroup.
    • setParentIdentifier

      public void setParentIdentifier(String parentIdentifier)
      Description copied from interface: ConnectionGroup
      Sets the unique identifier of the parent ConnectionGroup for this ConnectionGroup.
      Specified by:
      setParentIdentifier in interface ConnectionGroup
      Parameters:
      parentIdentifier - The unique identifier of the parent ConnectionGroup for this ConnectionGroup.
    • getType

      public ConnectionGroup.Type getType()
      Description copied from interface: ConnectionGroup
      Returns the type of this connection.
      Specified by:
      getType in interface ConnectionGroup
      Returns:
      the type of this connection.
    • setType

      public void setType(ConnectionGroup.Type type)
      Description copied from interface: ConnectionGroup
      Set the type of this ConnectionGroup.
      Specified by:
      setType in interface ConnectionGroup
      Parameters:
      type - The type of this ConnectionGroup.