Class TdbUserList

All Implemented Interfaces:
com.tietoenator.trip.jxp.internal.utils.DOMSink, Iterable<TdbControlObject>, Collection<TdbControlObject>, List<TdbControlObject>
Direct Known Subclasses:
TdbFileManagerList, TdbManagerList, TdbUserManagerList

public class TdbUserList extends TdbControlObjectList
Retrieve a list of users and/or managers of a specific type
  • Constructor Details

    • TdbUserList

      public TdbUserList(TdbSession session, int filter, boolean self, boolean all) throws TdbException
      Constructor, retrieve a list of users and/or managers of a specific type
      Parameters:
      session - Active session
      filter - Set this to UserManagers, FileManagers, AllManagers, or 0 for all users
      self - Set this true to include the current user in the list
      all - Set this true to include users not owned by the calling process
      Throws:
      TdbException
    • TdbUserList

      public TdbUserList(TdbSession session, boolean self, boolean all) throws TdbException
      Constructor, retrieves a list of users
      Parameters:
      session - Active session
      self - Set true to include the current user in the list
      all - Set true to include users not owned by the calling process
      Throws:
      TdbException
    • TdbUserList

      public TdbUserList(TdbSession session) throws TdbException
      Shortcut constructor, retrieves a simple list of users
      Parameters:
      session - Active session
      Throws:
      TdbException