Class ServerInfo

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ServerInfo
All Implemented Interfaces:
Serializable

public class ServerInfo extends ValueClass implements Serializable

License key, version and list of other Indexservers

Copyright: Copyright (c) 2003

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • indexServers

      protected IndexServerForArchive[] indexServers
      List of other Index Servers. Read only.
    • license

      protected License license
      License key for the Index Server. Read only.
    • version

      protected String version
      The version of the Index Server. Read only.
    • replProcessOnServerId

      protected String replProcessOnServerId
      This value defines the local replication server ID. It must match to an existing ReplSetName.name in the replication configuration. It is also used in WFDiagram.processOnServerId to determine on which replication server a workflow is allowed to be continued.
      Since:
      7.00.000.015
      See Also:
    • databaseEngine

      protected String databaseEngine
      Database engine name. E. g. MSSQL, ORACLE, DB2 If connected to DB2, the character set UTF-8 is assumed for database columns that store Strings. In this case the length members of the constant classes (e.g. SordC.lnName resp. CONST.SORD.lnName) contain the column widths in bytes rather than characters. Use the IXConnection.truncate function to truncate a String value to fit the corresponding database column.
      Since:
      8.00.000.002
      See Also:
    • instanceName

      protected String instanceName
      Indexserver name. This is the name configured in config.xml or web.xml as "ixid".
      Since:
      8.00.012.004
    • serverTime

      protected Date serverTime
      Server time. EIX-2519
      Since:
      21.02.000.001
    • serverStreamVersion

      protected String serverStreamVersion
      API stream version. EIX-2519
      Since:
      21.02.000.001
    • postboxDisabled

      protected boolean postboxDisabled
      Serverside inbox is disabled. The serverside inbox is disabled in cloud installations.
      Since:
      21.04.000.010
  • Constructor Details

  • Method Details

    • getIndexServers

      public IndexServerForArchive[] getIndexServers()
    • setIndexServers

      public void setIndexServers(IndexServerForArchive[] indexServers)
    • getLicense

      public License getLicense()
    • setLicense

      public void setLicense(License license)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getReplProcessOnServerId

      public String getReplProcessOnServerId()
    • setReplProcessOnServerId

      public void setReplProcessOnServerId(String replProcessOnServerId)
    • getDatabaseEngine

      public String getDatabaseEngine()
    • setDatabaseEngine

      public void setDatabaseEngine(String databaseDriver)
    • getInstanceName

      public String getInstanceName()
    • setInstanceName

      public void setInstanceName(String instanceName)
    • getServerTime

      public Date getServerTime()
    • setServerTime

      public void setServerTime(Date serverTime)
    • getServerStreamVersion

      public String getServerStreamVersion()
    • setServerStreamVersion

      public void setServerStreamVersion(String serverStreamVersion)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isPostboxDisabled

      public boolean isPostboxDisabled()
    • setPostboxDisabled

      public void setPostboxDisabled(boolean postboxDisabled)