Interface DataGroupInfo

  • All Superinterfaces:
    de.uplanet.lucy.server.rtcache.ILanguageConstant, de.uplanet.lucy.server.util.ILanguageConstantOrTitle, de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle

    @Scriptable
    public interface DataGroupInfo
    extends de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle, de.uplanet.lucy.server.util.ILanguageConstantOrTitle
    Information about data groups.
    • Method Detail

      • getGuid

        String getGuid()
        Gets GUID of data group.
        Returns:
        The data group GUID.
      • getAppGuid

        String getAppGuid()
        Gets GUID of application.
        Returns:
        The application GUID.
      • getName

        String getName()
        Gets data group name.
        Returns:
        The data group name.
      • getConnectString

        String getConnectString()
        Gets data group connect string.
        Returns:
        The data group connect string.
      • isUseSystemConnection

        boolean isUseSystemConnection()
        Returns:
        true if the system connection should used, or false otherwise.
      • getTableName

        String getTableName()
        Gets the physical database table name.
        Returns:
        The table name.
      • isForeignDataGroup

        boolean isForeignDataGroup()
        Returns:
        Returns true if the data group is an foreign data group.
      • getOwnerFieldGuid

        String getOwnerFieldGuid()
        Returns the field GUID that that stored the record owner field. On external data groups that field value can be null.
      • getDataHandler

        String getDataHandler()
        Gets data handler.
        Returns:
        The data handler.
      • getParentDataGroupGuid

        String getParentDataGroupGuid()
        Gets GUID of parent data group.
        Returns:
        The GUID of a parent data group.
      • hasParentDataGroup

        boolean hasParentDataGroup()
        Determines, if da data group has a parent data group.
        Returns:
        true or false.
      • getSysIdent

        String getSysIdent()
        Gets sys ident of data group.
        Returns:
        The sys ident of a data group.
      • isDeletable

        boolean isDeletable()
        Determines, if data group is deletable.
        Returns:
        true or false.
      • hasReference

        boolean hasReference()
        Determines, if data group has references.
        Returns:
        true or false.
      • getLevel

        int getLevel()
        Gets level of a data group.
        Returns:
        Level information as integer.
      • getFilterGuid

        String getFilterGuid()
        Gets a filter GUID.

        LCAPPDG.STRAPPFILTERGUID

        Returns:
        Filter GUID.
      • getProperties

        de.uplanet.lucy.server.property.DataGroupPropertyCollection getProperties()
      • isFileDataGroup

        boolean isFileDataGroup()
      • isSystemDataGroup

        boolean isSystemDataGroup()
        Returns:
        true if the data group is the system data group of an application
      • isInternalDataGroup

        boolean isInternalDataGroup()
        return Returns true if the data group should only be used in internal, not for processes and so on.
      • getForeignKeyConstraintName

        String getForeignKeyConstraintName()
        Get the foreign key constraint name.
        Returns:
        The foreign key constraint name.