Class OpenemsConstants

java.lang.Object
io.openems.common.OpenemsConstants

public class OpenemsConstants extends Object
  • Field Details

    • VERSION_MAJOR

      public static final short VERSION_MAJOR
      The major version of OpenEMS.

      This is the year of the release.

      See Also:
    • VERSION_MINOR

      public static final short VERSION_MINOR
      The minor version of OpenEMS.

      This is the month of the release.

      See Also:
    • VERSION_PATCH

      public static final short VERSION_PATCH
      The patch version of OpenEMS.

      This is always `0` for OpenEMS open source releases and reserved for private distributions.

      See Also:
    • VERSION_STRING

      public static final String VERSION_STRING
      The additional version string.
      See Also:
    • VERSION

      public static final SemanticVersion VERSION
      The complete version as a SemanticVersion.

      Use toString()-method to get something like "2022.1.0-SNAPSHOT"

    • VERSION_DEV_BRANCH

      public static final String VERSION_DEV_BRANCH
      The version development branch.
      See Also:
    • VERSION_DEV_COMMIT

      public static final String VERSION_DEV_COMMIT
      The version development commit hash.
      See Also:
    • VERSION_DEV_BUILD_TIME

      public static final String VERSION_DEV_BUILD_TIME
      The version development build time.
      See Also:
    • PROPERTY_COMPONENT_ID

      public static final String PROPERTY_COMPONENT_ID
      See Also:
    • PROPERTY_OSGI_COMPONENT_ID

      public static final String PROPERTY_OSGI_COMPONENT_ID
      See Also:
    • PROPERTY_OSGI_COMPONENT_NAME

      public static final String PROPERTY_OSGI_COMPONENT_NAME
      See Also:
    • PROPERTY_PID

      public static final String PROPERTY_PID
      See Also:
    • PROPERTY_FACTORY_PID

      public static final String PROPERTY_FACTORY_PID
      See Also:
    • PROPERTY_LAST_CHANGE_BY

      public static final String PROPERTY_LAST_CHANGE_BY
      See Also:
    • PROPERTY_LAST_CHANGE_AT

      public static final String PROPERTY_LAST_CHANGE_AT
      See Also:
  • Constructor Details

    • OpenemsConstants

      public OpenemsConstants()
  • Method Details

    • getOpenemsDataDir

      public static final String getOpenemsDataDir()
      Gets the path of the OpenEMS Data Directory, configured by "openems.data.dir" command line parameter.
      Returns:
      the path of the OpenEMS Data Directory