Interface MTGroupHeader

All Known Subinterfaces:
MTAccessGroup, MTGroup, MTPermissionGroup
All Known Implementing Classes:
MTPermissionGroup.PredefinedGroup

public interface MTGroupHeader
Header interface for groups. Groups are created globally in * the portal. In MT they can be used to provide access to repositories. * They can also be used as permission groups in a repository to * control access rights to models, objects and documents.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a MTGroup for this group.
    long
    Returns the ID of the group.
    Returns the title of the group.
    Returns the UUID of the group.
  • Method Details

    • getID

      long getID()
      Returns the ID of the group.
      Returns:
      The ID of the group.
      Since:
      3.0
    • getUUID

      String getUUID()
      Returns the UUID of the group.
      Returns:
      The UUID of the group.
      Since:
      3.0
    • getTitle

      String getTitle()
      Returns the title of the group.
      Returns:
      The title of the group.
      Since:
      3.0
    • expand

      MTGroup expand() throws MTAccessException
      Returns a MTGroup for this group. Beware that this might require querying the storage layer for more data.
      Returns:
      A MTGroup representing this group.
      Throws:
      MTAccessException
      Since:
      3.0