Class PlatformConstants

java.lang.Object
com.bluebell.greenhouse.platform.constants.system.PlatformConstants

public final class PlatformConstants extends Object
Constants defined for the bluebell platform.
Version:
2.0.3
Author:
Stephen Prizio
  • Field Details

    • NO_INSTANTIATION

      public static final String NO_INSTANTIATION
      Generic message used when displaying an exception thrown from a class that should not have been instantiated.
      See Also:
    • EMAIL_APP_RECIPIENT

      public static final String EMAIL_APP_RECIPIENT
      Env config key for the email app recipient, i.e. the email target for system admin notifications.
      See Also:
    • HTTP_URL_TIMEOUT

      public static final int HTTP_URL_TIMEOUT
      HTTP URL timeout in milliseconds.
      See Also:
    • UID_BOUNDS

      public static final org.javatuples.Pair<Integer,Integer> UID_BOUNDS
      Defines the numerical bounds for generating unique numerical ids.
    • OS_PROFILE_ARGUMENT

      public static final String OS_PROFILE_ARGUMENT
      Defines the profile operating system argument name. This is typically used for defining the environment type.

      Example: dev, staging, prod

      See Also:
    • MAX_RESULT_SIZE

      public static final int MAX_RESULT_SIZE
      Represents a value that when encountered will basically act as a non-factor when returning a limited collection of entries. This value is akin to asking the collection to not have a size limit, i.e. show me all results.
      See Also:
    • MAX_PAGE_SIZE

      public static final int MAX_PAGE_SIZE
      Represents a large page size when leveraging a pagination endpoint without actually wanting/caring to use the pagination.
      See Also:
    • RISK_FREE_RATE_CANADA

      public static final double RISK_FREE_RATE_CANADA
      The current risk-free rate based on the 10-yr Government of Canada bonds.
      See Also:
    • CATCH_ALL_ENUM_VALUE

      public static final String CATCH_ALL_ENUM_VALUE
      Used as the "include all" code for enums.
      See Also:
    • TEMP_DIRECTORY_KEY

      public static final String TEMP_DIRECTORY_KEY
      Defines the key used by the jvm to get a tmp directory.
      See Also:
    • FRD_FILE_URL_ID

      public static final String FRD_FILE_URL_ID
      Defines the key for frd data urls.
      See Also:
    • STOP_WORDS

      public static final Set<String> STOP_WORDS
      Defines english stop words used for text processing.
    • RANDOM_WORDS

      public static final List<String> RANDOM_WORDS
      A collection of random English words.
    • RANDOM_FIRST_NAMES

      public static final List<String> RANDOM_FIRST_NAMES
      A collection of random English first names.
    • RANDOM_FAMILY_NAMES

      public static final List<String> RANDOM_FAMILY_NAMES
      A collection of random English family names.