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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAppGuid()
Gets GUID of application.String
getConnectString()
Gets data group connect string.String
getDataHandler()
Gets data handler.String
getFilterGuid()
Gets a filter GUID.String
getForeignKeyConstraintName()
Get the foreign key constraint name.String
getGuid()
Gets GUID of data group.int
getLevel()
Gets level of a data group.String
getName()
Gets data group name.String
getOwnerFieldGuid()
Returns the field GUID that that stored the record owner field.String
getParentDataGroupGuid()
Gets GUID of parent data group.DataGroupInfo
getParentDataGroupInfo()
Gets info from parent data group.de.uplanet.lucy.server.property.DataGroupPropertyCollection
getProperties()
String
getSysIdent()
Gets sys ident of data group.String
getTableName()
Gets the physical database table name.boolean
hasParentDataGroup()
Determines, if da data group has a parent data group.boolean
hasReference()
Determines, if data group has references.boolean
isDeletable()
Determines, if data group is deletable.boolean
isFileDataGroup()
boolean
isForeignDataGroup()
boolean
isInternalDataGroup()
return Returnstrue
if the data group should only be used in internal, not for processes and so on.boolean
isSystemDataGroup()
boolean
isUseSystemConnection()
-
-
-
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, 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.
-
-