de.uplanet.lucy.server.rtcache
Interface DataGroupInfo


@Scriptable
public interface DataGroupInfo

Information about data groups.

Version:
$Revision: 78040 $

Method Summary
 java.lang.String getAdminHandler()
          Gets administrator handler.
 java.lang.String getAppGuid()
          Gets GUID of application.
 java.lang.String getConnectString()
          Gets data group connect string.
 java.lang.String getDataHandler()
          Gets data handler.
 java.lang.String getDefaultTitle()
          Gets the data group's default title.
 java.lang.String getFilterGuid()
          Gets a filter GUID.
 java.lang.String getGuid()
          Gets GUID of data group.
 int getLevel()
          Gets level of a data group.
 java.lang.String getName()
          Gets data group name.
 java.lang.String getParentDataGroupGuid()
          Gets GUID of parent data group.
 DataGroupInfo getParentDataGroupInfo()
          Gets info from parent data group.
 de.uplanet.lucy.property.IPropertyCollection getProperties()
           
 java.lang.String getSysIdent()
          Gets sys ident of data group.
 java.lang.String getTableName()
          Gets table name.
 java.lang.String getTitle(java.lang.String p_strLang)
          Get the data group title for the given language.
 java.util.Map<java.lang.String,java.lang.String> getTitles()
          Get the data group's language specific titles.
 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 isSystemDataGroup()
           
 boolean isUseSystemConnection()
           
 

Method Detail

getGuid

java.lang.String getGuid()
Gets GUID of data group.

Returns:
The data group GUID.

getAppGuid

java.lang.String getAppGuid()
Gets GUID of application.

Returns:
The application GUID.

getName

java.lang.String getName()
Gets data group name.

Returns:
The data group name.

getConnectString

java.lang.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

java.lang.String getTableName()
Gets table name.

Returns:
The table name.

getAdminHandler

java.lang.String getAdminHandler()
Gets administrator handler.

Returns:
The administrator handler.

getDataHandler

java.lang.String getDataHandler()
Gets data handler.

Returns:
The data handler.

getParentDataGroupGuid

java.lang.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.

getParentDataGroupInfo

DataGroupInfo getParentDataGroupInfo()
Gets info from parent data group.

Returns:
DataGroupInfo.

getSysIdent

java.lang.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

java.lang.String getFilterGuid()
Gets a filter GUID.

LCAPPDG.STRAPPFILTERGUID

Returns:
Filter GUID.

getDefaultTitle

java.lang.String getDefaultTitle()
Gets the data group's default title.

Returns:
The default title.

getTitles

java.util.Map<java.lang.String,java.lang.String> getTitles()
Get the data group's language specific titles.

Returns:
The language specific titles.

getTitle

java.lang.String getTitle(java.lang.String p_strLang)
Get the data group title for the given language.

LCAPPDGTITLE.STRLANG, LCAPPDGTITLE.STRITEM (JOIN LCAPPDGTITLE.STRDGGUID = LCAPPDG.STRGUID)

Parameters:
p_strLang - A language identifier.
Returns:
The language-specific data group name, or the default name if the requested name does not exist.

getProperties

de.uplanet.lucy.property.IPropertyCollection getProperties()

isFileDataGroup

boolean isFileDataGroup()

isSystemDataGroup

boolean isSystemDataGroup()
Returns:
true if the dataGroup is the systemdatagroup of an application


Last updated: 2011-01-27
Copyright 2000-2010 United Planet. All Rights Reserved.