Class DS_CONST

java.lang.Object
de.uplanet.lucy.usermanager.ds.DS_CONST

@Scriptable @ConstantClass public final class DS_CONST extends Object
  • Field Details

    • ATTR_GUID_TITLE

      public static final String ATTR_GUID_TITLE
      The GUID for the special title attribute ("D31CCCA4F66FE3826A36DE251898BCCC909423EA").
      See Also:
    • ATTR_FIELDALIAS_TITLE

      public static final String ATTR_FIELDALIAS_TITLE
      The alias for the title field, used by the DS SQL maker.
      See Also:
    • ATTR_NOTEXISTS_TITLE

      public static final String ATTR_NOTEXISTS_TITLE
      The replacement, if no title attribute exists (no record for a class with DSATTRIBUTE.BTITLE = true found).
      See Also:
    • ATTR_GUID_DESCRIPTION

      public static final String ATTR_GUID_DESCRIPTION
      The GUID for the special description attribute ("01FF36BD9EB1BF120E5829E0B15E8DCC089C3A59").
      See Also:
    • ATTR_FIELDALIAS_DESCRIPTION

      public static final String ATTR_FIELDALIAS_DESCRIPTION
      The alias for the description field, used by the DS SQL maker.
      See Also:
    • ATTR_NOTEXISTS_DESCRIPTION

      public static final String ATTR_NOTEXISTS_DESCRIPTION
      The replacement, if no description attribute exists (no record for a class with DSATTRIBUT.BDESCRIPTION = true found)
      See Also:
    • ATTR_GUID_TYPE

      public static final String ATTR_GUID_TYPE
      The GUID for the special type attribute ("30A1B06018CF06901E30914CF03780AFC86EFCF3").
      See Also:
    • ATTR_FIELDALIAS_TYPE

      public static final String ATTR_FIELDALIAS_TYPE
      The alias for the type field, used by the DS SQL maker.
      See Also:
    • ATTR_NOTEXISTS_TYPE

      public static final String ATTR_NOTEXISTS_TYPE
      The replacemenet, if no type attribute found.
      See Also:
    • ATTR_GUID_DOMAIN

      public static final String ATTR_GUID_DOMAIN
      The GUID for the special domain attribute ("42879EC4628A8CE97E08D238034D2C49E7BE994E").
      See Also:
    • ATTR_FIELDALIAS_DOMAIN

      public static final String ATTR_FIELDALIAS_DOMAIN
      The alias for the domain field, used by the DS SQL maker.
      See Also:
    • ATTR_NOTEXISTS_DOMAIN

      public static final String ATTR_NOTEXISTS_DOMAIN
      The replacement, if no domain attribute exists.
      See Also:
    • ATTR_GUID_MAIL

      public static final String ATTR_GUID_MAIL
      The GUID for the special mail attribute ("79F162392744DA92E2C1DEE78EF50638EF686843").
      See Also:
    • ATTR_FIELDALIAS_MAIL

      public static final String ATTR_FIELDALIAS_MAIL
      Field alias used by the DS SQL maker.
      See Also:
    • ATTR_NOTEXISTS_MAIL

      public static final String ATTR_NOTEXISTS_MAIL
      replacement if no mail attribute exists
      See Also:
    • ATTR_GUID_MAILBIZ

      public static final String ATTR_GUID_MAILBIZ
      GUID of the special mailbiz attribute ("26CEC69A7E1EC70C16FD8CFFCCD9BF8244D8DAF0").
      See Also:
    • ATTR_FIELDALIAS_MAILBIZ

      public static final String ATTR_FIELDALIAS_MAILBIZ
      field alias used by the DS SQL maker
      See Also:
    • ATTR_NOTEXISTS_MAILBIZ

      public static final String ATTR_NOTEXISTS_MAILBIZ
      replacement if no mailbiz attribute exists
      See Also:
    • ms_attrGuidFieldAliasMap

      public static final Map<String,String> ms_attrGuidFieldAliasMap
      Maps all special field attribute GUIDs to the corresponding field alias
    • ms_attrGuidNotFoundReplace

      public static final Map<String,String> ms_attrGuidNotFoundReplace
      Maps to the special field attribute GUIDs, the replacements that will be used when no special field found.
    • ms_classIdToNameMap

      public static final Map<Integer,String> ms_classIdToNameMap
      Maps the class ids (the LID of the table DSCLASS to the class name, the STRNAME column in the table DSCLASS).
    • OBJECT_CLASSID

      public static final int OBJECT_CLASSID
      See Also:
    • USER_CLASSID

      public static final int USER_CLASSID
      See Also:
    • CONTAINER_CLASSID

      public static final int CONTAINER_CLASSID
      See Also:
    • SET_CLASSID

      public static final int SET_CLASSID
      See Also:
    • ROLE_CLASSID

      public static final int ROLE_CLASSID
      See Also:
    • GROUP_CLASSID

      public static final int GROUP_CLASSID
      See Also:
    • DISTLIST_CLASSID

      public static final int DISTLIST_CLASSID
      See Also:
    • ORGUNIT_CLASSID

      public static final int ORGUNIT_CLASSID
      See Also:
    • ORGANIZATION_CLASSID

      public static final int ORGANIZATION_CLASSID
      See Also:
    • OBJECT_CLASSNAME

      public static final String OBJECT_CLASSNAME
      See Also:
    • USER_CLASSNAME

      public static final String USER_CLASSNAME
      See Also:
    • CONTAINER_CLASSNAME

      public static final String CONTAINER_CLASSNAME
      See Also:
    • SET_CLASSNAME

      public static final String SET_CLASSNAME
      See Also:
    • ROLE_CLASSNAME

      public static final String ROLE_CLASSNAME
      See Also:
    • GROUP_CLASSNAME

      public static final String GROUP_CLASSNAME
      See Also:
    • DISTLIST_CLASSNAME

      public static final String DISTLIST_CLASSNAME
      See Also:
    • ORGUNIT_CLASSNAME

      public static final String ORGUNIT_CLASSNAME
      See Also:
    • ORGANIZATION_CLASSNAME

      public static final String ORGANIZATION_CLASSNAME
      See Also:
    • OBJECT_TABLENAME

      public static final String OBJECT_TABLENAME
      See Also:
    • GUID_SYSTEMCONTAINER

      public static final String GUID_SYSTEMCONTAINER
      The default container GUID. in a not imported portal the default users and groups a stored in this container
      See Also:
    • GUID_USERCONTAINER

      public static final String GUID_USERCONTAINER
      an usercontainer only exists in a imported portal, on a new created portal, the default users are in the system container
      See Also:
    • GUID_GROUPCONTAINER

      public static final String GUID_GROUPCONTAINER
      a groupcontainer only exists in a imported portal, on a new created portal, the default groups are in the system container
      See Also:
    • PRIORITY_LOWEST

      public static final int PRIORITY_LOWEST
      See Also:
    • PRIORITY_HIGHEST

      public static final int PRIORITY_HIGHEST
      See Also:
    • PRIORITY_LOW

      public static final int PRIORITY_LOW
      See Also:
    • PRIORITY_NORMAL

      public static final int PRIORITY_NORMAL
      See Also:
    • PRIORITY_HIGH

      public static final int PRIORITY_HIGH
      See Also:
    • GUID_PRIMARY_KEY

      public static final String GUID_PRIMARY_KEY
      See Also:
    • ARRAY_TABLE_ALIAS

      public static final String ARRAY_TABLE_ALIAS
      See Also:
    • CONTAINER_ALIAS

      public static final String CONTAINER_ALIAS
      See Also:
    • CONTAINER_COLUMNNAME

      public static final String CONTAINER_COLUMNNAME
      See Also:
    • RT_DSOBJECT_TABLE_ALIAS

      public static final String RT_DSOBJECT_TABLE_ALIAS
      Alias used by the Rt Objects like FieldUserGuid, FieldUserDisabled, RtDataAccessSelectUser...
      See Also:
    • RT_CONTAINER_ALIAS

      public static final String RT_CONTAINER_ALIAS
      See Also:
    • SYSTEMCONTAINER_NAME

      public static final String SYSTEMCONTAINER_NAME
      See Also:
    • USERCONTAINER_NAME

      public static final String USERCONTAINER_NAME
      See Also:
    • GROUPCONTAINER_NAME

      public static final String GROUPCONTAINER_NAME
      See Also:
  • Method Details

    • getAttrAliasForGuid

      public static final String getAttrAliasForGuid(String p_strGuid)
      Parameters:
      p_strGuid -
      Returns:
      alias for the given special attribute GUID or null when not found
    • getNotFoundNameForAttrGuid

      public static final String getNotFoundNameForAttrGuid(String p_strAttrGuid)
      Parameters:
      p_strAttrGuid -
      Returns:
      the not found replacement for the special attribute. (or null if not found).
    • getClassNameForDefaultClassId

      public static final String getClassNameForDefaultClassId(int p_iClassID)
      Maps default class ids to the name.
      Parameters:
      p_iClassID -
      Returns:
      Class name of given id.