Class License

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

public class License extends ValueClass implements Serializable

This class contains license information.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • backup

      protected boolean backup
      Backup enabled.
    • cold

      protected boolean cold
      COLD
    • demoVersion

      protected boolean demoVersion
      Demo version.
    • dispatchFolder

      protected boolean dispatchFolder
      Dispatch folder (Versendemappe)
    • domea

      protected boolean domea
      DOMEA
    • emailOnly

      protected boolean emailOnly
      EMail
    • features

      protected int[] features
      Binary coded license information
    • fultext

      protected boolean fultext
      Fulltext enabled.
    • httpServer

      protected boolean httpServer
      HTTP DocServer
    • indexServer

      protected boolean indexServer
      Indexserver
    • limitedIg

      protected boolean limitedIg
      Limited Internet Gateway
    • limitedVersion

      protected boolean limitedVersion
      Limited version.
    • nbOfIgLicenses

      protected int nbOfIgLicenses
      Number of ELO Internet Gateway users.
    • nbOfServerLicenses

      protected int nbOfServerLicenses
      Number of server licenses.
    • professional

      protected boolean professional
      True for ELOprofessional
    • replication

      protected boolean replication
      Replication enabled.
    • serno

      protected String serno
      License key.
    • signature

      protected boolean signature
      SIGNATURE
    • stack

      protected boolean stack
      STACK
    • tobid

      protected boolean tobid
      Tobit
    • xmlImport

      protected boolean xmlImport
      XML-Import
    • nbOfFulltextLangs

      protected int nbOfFulltextLangs
      Number of languages for which linguistic processing can be used during fulltext indexing.
      Since:
      8.00.024.001
    • licenseOptions

      protected Map<String,String> licenseOptions
      License options as name-value pairs.
      Since:
      12.00.000.038
    • licenseFileContent

      protected String licenseFileContent
      License file content.
      Since:
      12.00.000.038
    • licenseValid

      protected boolean licenseValid
      True, if license is valid.
      Since:
      12.00.000.038
    • validityDate

      protected Date validityDate
      License is valid until this date. This valid is null if the license does not expire.
      Since:
      12.00.000.038
    • publicLicenseKey

      protected String publicLicenseKey
      Public part of key pair supplied for license download.
      Since:
      21.03.000.016
  • Constructor Details

    • License

      public License()
    • License

      public License(boolean backup, boolean cold, boolean demoVersion, boolean dispatchFolder, boolean domea, boolean emailOnly, int[] features, boolean fultext, boolean httpServer, boolean indexServer, boolean limitedIg, boolean limitedVersion, int nbOfIgLicenses, int nbOfServerLicenses, boolean professional, boolean replication, boolean sapALink, String serno, boolean signature, boolean stack, boolean tobid, boolean xmlImport)
    • License

      public License(License lic)
      Constructor to clone a license.
  • Method Details

    • isBackup

      public boolean isBackup()
    • setBackup

      public void setBackup(boolean backup)
    • isCold

      public boolean isCold()
    • setCold

      public void setCold(boolean cold)
    • isDemoVersion

      public boolean isDemoVersion()
    • setDemoVersion

      public void setDemoVersion(boolean demoVersion)
    • isDispatchFolder

      public boolean isDispatchFolder()
    • setDispatchFolder

      public void setDispatchFolder(boolean dispatchFolder)
    • isDomea

      public boolean isDomea()
    • setDomea

      public void setDomea(boolean domea)
    • isEmailOnly

      public boolean isEmailOnly()
    • setEmailOnly

      public void setEmailOnly(boolean emailOnly)
    • getFeatures

      public int[] getFeatures()
    • setFeatures

      public void setFeatures(int[] features)
    • isFultext

      public boolean isFultext()
    • setFultext

      public void setFultext(boolean fultext)
    • isHttpServer

      public boolean isHttpServer()
    • setHttpServer

      public void setHttpServer(boolean httpServer)
    • isIndexServer

      public boolean isIndexServer()
    • setIndexServer

      public void setIndexServer(boolean indexServer)
    • isLimitedIg

      public boolean isLimitedIg()
    • setLimitedIg

      public void setLimitedIg(boolean limitedIg)
    • isLimitedVersion

      public boolean isLimitedVersion()
    • setLimitedVersion

      public void setLimitedVersion(boolean limitedVersion)
    • getNbOfIgLicenses

      public int getNbOfIgLicenses()
    • setNbOfIgLicenses

      public void setNbOfIgLicenses(int nbOfIgLicenses)
    • getNbOfServerLicenses

      public int getNbOfServerLicenses()
    • setNbOfServerLicenses

      public void setNbOfServerLicenses(int nbOfServerLicenses)
    • isProfessional

      public boolean isProfessional()
    • setProfessional

      public void setProfessional(boolean professional)
    • isReplication

      public boolean isReplication()
    • setReplication

      public void setReplication(boolean replication)
    • isSapALink

      public boolean isSapALink()
    • setSapALink

      public void setSapALink(boolean sapALink)
    • getSerno

      public String getSerno()
    • setSerno

      public void setSerno(String serno)
    • isSignature

      public boolean isSignature()
    • setSignature

      public void setSignature(boolean signature)
    • isStack

      public boolean isStack()
    • setStack

      public void setStack(boolean stack)
    • isTobid

      public boolean isTobid()
    • setTobid

      public void setTobid(boolean tobid)
    • isXmlImport

      public boolean isXmlImport()
    • setXmlImport

      public void setXmlImport(boolean xmlImport)
    • getNbOfFulltextLangs

      public int getNbOfFulltextLangs()
    • setNbOfFulltextLangs

      public void setNbOfFulltextLangs(int nbOfFulltextLangs)
    • getLicenseOptions

      public Map<String,String> getLicenseOptions()
    • setLicenseOptions

      public void setLicenseOptions(Map<String,String> licenseOptions)
    • getLicenseFileContent

      public String getLicenseFileContent()
    • setLicenseFileContent

      public void setLicenseFileContent(String licenseFileContent)
    • isLicenseValid

      public boolean isLicenseValid()
    • setLicenseValid

      public void setLicenseValid(boolean licenseValid)
    • getValidityDate

      public Date getValidityDate()
    • setValidityDate

      public void setValidityDate(Date validityDate)
    • getPublicLicenseKey

      public String getPublicLicenseKey()
    • setPublicLicenseKey

      public void setPublicLicenseKey(String publicLicenseKey)
    • toString

      public String toString()
      Convert to string for debugging purposes.
      Overrides:
      toString in class Object
      Returns:
      Object as string.