Enum Class SDKOptions.ActionOnCacheLock

java.lang.Object
java.lang.Enum<SDKOptions.ActionOnCacheLock>
com.here.sdk.core.engine.SDKOptions.ActionOnCacheLock
All Implemented Interfaces:
Serializable, Comparable<SDKOptions.ActionOnCacheLock>, Constable
Enclosing class:
SDKOptions

public static enum SDKOptions.ActionOnCacheLock extends Enum<SDKOptions.ActionOnCacheLock>

Action on cache lock

  • Enum Constant Details

    • NO_ACTION

      public static final SDKOptions.ActionOnCacheLock NO_ACTION

      No action is performed.

    • WAIT_LOCKING_APP_FINISH

      public static final SDKOptions.ActionOnCacheLock WAIT_LOCKING_APP_FINISH

      Current process waits 500 milliseconds for the cache to be unlocked.

    • KILL_LOCKING_APP

      public static final SDKOptions.ActionOnCacheLock KILL_LOCKING_APP

      The HERE SDK will make several attempts to kill the locking process for a maximum period of 500 milliseconds.

  • Method Details

    • values

      public static SDKOptions.ActionOnCacheLock[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SDKOptions.ActionOnCacheLock valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null