ApplicationCacheOperations
== [[ApplicationCacheOperations]] ApplicationCacheOperations
ApplicationCacheOperations is the <
[[contract]] [source, scala]
package org.apache.spark.deploy.history
trait ApplicationCacheOperations { // only required methods that have no implementation // the others follow def getAppUI(appId: String, attemptId: Option[String]): Option[LoadedAppUI] def attachSparkUI( appId: String, attemptId: Option[String], ui: SparkUI, completed: Boolean): Unit def detachSparkUI(appId: String, attemptId: Option[String], ui: SparkUI): Unit }
NOTE: ApplicationCacheOperations is a private[history] contract.
.(Subset of) ApplicationCacheOperations Contract [cols="1,2",options="header",width="100%"] |=== | Method | Description
| getAppUI | [[getAppUI]] spark-webui-SparkUI.md[SparkUI] (the UI of a Spark application)
Used exclusively when ApplicationCache is requested for ApplicationCache.md#loadApplicationEntry[loadApplicationEntry]
| attachSparkUI | [[attachSparkUI]]
| detachSparkUI | [[detachSparkUI]] |===
[[implementations]] NOTE: HistoryServer.md[HistoryServer] is the one and only known implementation of <