Class DS_CONST


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

      • ATTR_GUID_TITLE

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

        public static final String ATTR_FIELDALIAS_TITLE
        The alias for the title field, used by the DS SQL maker.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • ATTR_GUID_DESCRIPTION

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

        public static final String ATTR_FIELDALIAS_DESCRIPTION
        The alias for the description field, used by the DS SQL maker.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • ATTR_GUID_TYPE

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

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

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

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

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

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

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

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

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

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

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

        public static final String ATTR_NOTEXISTS_MAILBIZ
        replacement if no mailbiz attribute exists
        See Also:
        Constant Field Values
      • 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).
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • RT_DSOBJECT_TABLE_ALIAS

        public static final String RT_DSOBJECT_TABLE_ALIAS
        Alias used by the Rt Objects like FieldUserGuid, FieldUserDisabled, RtDataAccessSelectUser...
        See Also:
        Constant Field Values
    • Method Detail

      • 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.