Package de.uplanet.lucy.server.rtcache
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 Summary
Modifier and TypeMethodDescriptionGets GUID of application.Gets data group connect string.Gets data handler.Gets a filter GUID.Get the foreign key constraint name.getGuid()
Gets GUID of data group.int
getLevel()
Gets level of a data group.getName()
Gets data group name.Returns the field GUID that that stored the record owner field.Gets GUID of parent data group.Gets info from parent data group.de.uplanet.lucy.server.property.DataGroupPropertyCollection
Gets sys ident of data group.Gets the physical database table name.boolean
Determines, if da data group has a parent data group.boolean
Determines, if data group has references.boolean
Determines, if data group is deletable.boolean
boolean
boolean
return Returnstrue
if the data group should only be used in internal, not for processes and so on.boolean
boolean
Methods inherited from interface de.uplanet.lucy.server.rtcache.ILanguageConstant
getLanguageConstantAppGuid, getLanguageConstantName, getLanguageConstantType, hasLanguageConstant
Methods inherited from interface de.uplanet.lucy.server.util.ILanguageConstantOrTitle
getTitles
Methods inherited from interface de.uplanet.lucy.server.rtcache.IRtInfoWithTitle
getDefaultTitle, getTitle, getTitles
-
Method Details
-
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, orfalse
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 benull
. -
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
orfalse
.
-
getParentDataGroupInfo
DataGroupInfo getParentDataGroupInfo()Gets info from parent data group.- Returns:
DataGroupInfo
.
-
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
orfalse
.
-
hasReference
boolean hasReference()Determines, if data group has references.- Returns:
true
orfalse
.
-
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 Returnstrue
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.
-