# Uses of Class
org.apache.storm.utils.SimpleVersion

Packages that use SimpleVersion
Package
Description
org.apache.storm.daemon.nimbus
org.apache.storm.daemon.supervisor
org.apache.storm.utils

- ## Uses of SimpleVersion in org.apache.storm.daemon.nimbus

  Fields in org.apache.storm.daemon.nimbus declared as SimpleVersion
  Modifier and Type
  Field
  Description
  `static final SimpleVersion`
  Nimbus.`MIN_VERSION_SUPPORT_RPC_HEARTBEAT`

- ## Uses of SimpleVersion in org.apache.storm.daemon.supervisor

  Methods in org.apache.storm.daemon.supervisor with parameters of type SimpleVersion
  Modifier and Type
  Method
  Description
  `protected List<String>`
  BasicContainer.`frameworkClasspath(SimpleVersion topoVersion)`
  `protected String`
  BasicContainer.`getWorkerClassPath(String stormJar, List<String> dependencyLocations, SimpleVersion topoVersion)`
  Compute the classpath for the worker process.
  `protected String`
  BasicContainer.`getWorkerLogWriter(SimpleVersion topoVersion)`
  `protected String`
  BasicContainer.`getWorkerMain(SimpleVersion topoVersion)`

- ## Uses of SimpleVersion in org.apache.storm.utils

  Fields in org.apache.storm.utils declared as SimpleVersion
  Modifier and Type
  Field
  Description
  `static final SimpleVersion`
  VersionInfo.`OUR_VERSION`
  Methods in org.apache.storm.utils that return types with arguments of type SimpleVersion
  Modifier and Type
  Method
  Description
  `static NavigableMap<SimpleVersion,List<String>>`
  Utils.`getConfiguredClasspathVersions(Map<String,Object> conf, List<String> currentClassPath)`
  Get a map of version to classpath from the conf Config.SUPERVISOR_WORKER_VERSION_CLASSPATH_MAP
  `static NavigableMap<SimpleVersion,String>`
  Utils.`getConfiguredWorkerLogWriterVersions(Map<String,Object> conf)`
  Get a map of version to worker log writer from the conf Config.SUPERVISOR_WORKER_VERSION_LOGWRITER_MAP
  `static NavigableMap<SimpleVersion,String>`
  Utils.`getConfiguredWorkerMainVersions(Map<String,Object> conf)`
  Get a map of version to worker main from the conf Config.SUPERVISOR_WORKER_VERSION_MAIN_MAP
  Methods in org.apache.storm.utils with parameters of type SimpleVersion
  Modifier and Type
  Method
  Description
  `int`
  SimpleVersion.`compareTo(SimpleVersion o)`
  `static <T> T`
  Utils.`getCompatibleVersion(NavigableMap<SimpleVersion,T> versionedMap, SimpleVersion desiredVersion, String what, T defaultValue)`
  Method parameters in org.apache.storm.utils with type arguments of type SimpleVersion
  Modifier and Type
  Method
  Description
  `static <T> T`
  Utils.`getCompatibleVersion(NavigableMap<SimpleVersion,T> versionedMap, SimpleVersion desiredVersion, String what, T defaultValue)`