@Scriptable
public interface ApplicationInfo
extends de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle, de.uplanet.lucy.server.util.ILanguageConstantOrTitle
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdminClass()
Get the administration class of the application.
|
java.lang.String |
getApplicationLicense()
Get the application license.
|
java.lang.String |
getApplicationName()
The name of the application.
|
int |
getCreatedUser()
Get the user that have created the application.
|
java.util.Date |
getCreationDate()
Get the creation date of the application.
|
java.lang.String |
getDefaultDescription()
Get an application's default description.
|
java.lang.String |
getDescription(java.lang.String p_strLang)
Get the application description for the given language.
|
java.util.Map<java.lang.String,java.lang.String> |
getDescriptions()
Get the application's language specific descriptions.
|
java.lang.String |
getGuid()
Get the GUID of the application.
|
java.lang.String |
getLanguageConstantNameDescription() |
java.lang.String |
getLanguageConstantTypeDescription() |
java.util.List<java.lang.String> |
getLanguages()
Get the languages that are supported by this application.
|
int |
getLastChangedUser()
Get the user that last changed the application.
|
java.util.Date |
getLastModifiedDate()
Get the date, when application was last modified.
|
de.uplanet.lucy.server.property.ApplicationPropertyCollection |
getProperties() |
java.lang.String |
getRuntimeClass()
Get the runtime class of the application.
|
java.lang.String |
getStartFupGuid()
Get the GUID of the start fup page.
|
java.lang.String |
getStartPageGuid()
Get the GUID of the start page.
|
java.lang.String |
getTemplateGuid()
Get the application template's GUID.
|
boolean |
hasLanguageConstantDescription() |
boolean |
isSystemApplication()
Determine, if application is a system application.
|
boolean |
supportsLanguage(java.lang.String p_strLang)
Determines, if given language is supported.
|
@NotNull java.lang.String getGuid()
LCAPP.STRAPPGUID
null
).@NotNull java.lang.String getApplicationName()
LCAPP.STRAPPNAME
null
)java.util.Date getCreationDate()
LCAPP.DTEDITCREATE
java.util.Date getLastModifiedDate()
LCAPP.DTEDITCHANGED
java.lang.String getStartFupGuid()
LCAPP.STRAPPFUPGUID
java.lang.String getStartPageGuid()
LCAPP.STRAPPPAGEGUID
null
=> in final implementation, now it could be null)).@NotNull java.lang.String getRuntimeClass()
LCAPPTEMPL.STRADMINCLASS (JOIN LCAPP.STRAPPTEMPLGUID = LCAPPTEMPL.STRGUID)
null
).@NotNull java.lang.String getAdminClass()
LCAPPTEMPL.STRADMINCLASS (JOIN LCAPP.STRAPPTEMPLGUID = LCAPPTEMPL.STRGUID)
null
).boolean isSystemApplication()
LCAPP.BISSYSTEM
true
if the application is a
system application, or false
otherwise.@NotNull java.lang.String getTemplateGuid()
LCAPP.STRAPPTEMPLGUID
null
).java.lang.String getDefaultDescription()
LCAPPTITLE.STRITEM (JOIN LCAPPTITLE.STRAPPGUID = LCAPP.STRGUID AND LCAPPTITLE.TYPE = "description")
null
).@NotNull java.util.Map<java.lang.String,java.lang.String> getDescriptions()
LCAPPTITLE.STRITEM (JOIN LCAPPTITLE.STRAPPGUID = LCAPP.STRGUID AND LCAPPTITLE.TYPE = "description")
null
).java.lang.String getDescription(java.lang.String p_strLang)
LCAPPTITLE.STRITEM (JOIN LCAPPTITLE.STRAPPGUID = LCAPP.STRGUID AND LCAPPTITLE.TYPE = "description")
p_strLang
- A language identifier.null
).boolean supportsLanguage(java.lang.String p_strLang)
LCAPPTITLE.STRITEM (JOIN LCAPPTITLE.STRAPPGUID = LCAPP.STRGUID AND LCAPPTITLE.TYPE = "description")
true
if the given language is supported by
this application, or false
otherwise.@NotNull java.util.List<java.lang.String> getLanguages()
LCAPPTITLE.STRITEM (JOIN LCAPPTITLE.STRAPPGUID = LCAPP.STRGUID AND LCAPPTITLE.TYPE = "description")
null
).int getLastChangedUser()
LCAPP.LUSERIDCHANGED
int getCreatedUser()
LCAPP.LUSERIDCREATED
java.lang.String getApplicationLicense()
LCAPP.STRAPPLIC
de.uplanet.lucy.server.property.ApplicationPropertyCollection getProperties()
java.lang.String getLanguageConstantNameDescription()
hasLanguageConstantDescription()
is true
otherwise false
java.lang.String getLanguageConstantTypeDescription()
hasLanguageConstantDescription()
is true
otherwise false
boolean hasLanguageConstantDescription()
false