Class GroovyPortalInfo

java.lang.Object
de.uplanet.lucy.server.scripting.groovy.GroovyPortalInfo

@Scriptable public final class GroovyPortalInfo extends Object
  • Constructor Details

    • GroovyPortalInfo

      public GroovyPortalInfo()
  • Method Details

    • getProcessId

      public int getProcessId()
      Get the process id (PID) of the running portal server.
      Returns:
      The process id.
    • getPortalName

      public String getPortalName()
      Get the portal name (server/<GUID>).
      Returns:
      The portal name.
    • getPortalDisplayName

      public String getPortalDisplayName()
      Get the portal's display name.
      Returns:
      The portal's display name.
    • getBaseUrl

      public String getBaseUrl()
      Get the portal's base URL.
      Returns:
      The portal's base URL, or null if it is not configured.
    • getDefaultLocale

      public ILocale getDefaultLocale()
      Get the default locale of the portal.
      Returns:
      The default locale of the portal.
    • getIntrexxVersion

      public int getIntrexxVersion()
      Get the Intrexx version as an integer (e.g. 10000000).
      Returns:
      The Intrexx version as an integer.
      See Also:
    • getIntrexxVersionStr

      public String getIntrexxVersionStr()
      Get the Intrexx version as a string (e.g. 21.03).
      Returns:
      The Intrexx version as a string.
      See Also:
    • isIntrexxShareAvailable

      public boolean isIntrexxShareAvailable()
      Check if Intrexx Share is available in the current portal.
      Returns:
      true if Intrexx Share is available, or false otherwise.
    • getIntrexxShareVersion

      public int getIntrexxShareVersion()
      Get the Intrexx Share version.
      Returns:
      The Intrexx Share version, or -1 if Intrexx Share is not available.