Class UserProfileStorage

java.lang.Object
com.evolveum.midpoint.web.session.UserProfileStorage
All Implemented Interfaces:
DebugDumpable, Serializable

public class UserProfileStorage extends Object implements Serializable, DebugDumpable
Author:
shood, Viliam Repan (lazyman)
See Also:
  • Field Details

    • DEFAULT_PAGING_SIZE

      public static final int DEFAULT_PAGING_SIZE
      See Also:
    • DEFAULT_PAGING_SIZES

      public static final Integer[] DEFAULT_PAGING_SIZES
    • DEFAULT_DASHBOARD_PAGING_SIZE

      public static final int DEFAULT_DASHBOARD_PAGING_SIZE
      See Also:
  • Constructor Details

    • UserProfileStorage

      public UserProfileStorage()
  • Method Details

    • getPagingSize

      public Integer getPagingSize(UserProfileStorage.TableId key)
    • getPagingSize

      public Integer getPagingSize(String key)
    • setPagingSize

      public void setPagingSize(UserProfileStorage.TableId key, Integer size)
    • isExistPagingSize

      public boolean isExistPagingSize(UserProfileStorage.TableId key)
    • setPagingSize

      public void setPagingSize(String key, Integer size)
    • getTables

      public Map<String,Integer> getTables()
    • debugDump

      public String debugDump()
      Description copied from interface: DebugDumpable
      Show the content of the object intended for diagnostics by system administrator. The out put should be suitable to use in system logs at "debug" level. It may be multi-line, but in that case it should be well indented and quite terse. As it is intended to be used by system administrator, it should not use any developer terms such as class names, exceptions or stack traces.
      Specified by:
      debugDump in interface DebugDumpable
      Returns:
      content of the object intended for diagnostics by system administrator.
    • debugDump

      public String debugDump(int indent)
      Specified by:
      debugDump in interface DebugDumpable