package
process
Type Members
-
type
Args
= List[Any]
-
trait
AtomicCache
[K, V]
extends CacheStrategy[K, V]
-
trait
BoundedCache
[K, V]
extends CacheStrategy[K, V]
-
trait
CacheStrategy
[K, V]
extends AnyRef
-
case class
Calculation
[T]
(server: Server, pos: Int, args: Args, cb: Callback[T], client: ActorRef, dispatcher: ActorRef, _id: String) extends WorkerLike with Product with Serializable
-
-
type
Callback
[T]
= (List[Any]) ⇒ StepOutput[T]
-
case class
Catalog
(name: String, stores: Map[String, DataStore]) extends Product with Serializable
-
case class
CatalogRec
(catalog: String, stores: List[DataStoreRec]) extends Rec[Catalog] with Product with Serializable
-
case class
Complete
[T]
(value: T, history: Success) extends CalculationResult[T] with Product with Serializable
-
class
Context
extends AnyRef
-
case class
DataStore
(name: String, params: Map[String, String]) extends Product with Serializable
-
case class
DataStoreRec
(store: String, params: Map[String, String]) extends Rec[DataStore] with Product with Serializable
-
case class
Dispatcher
(server: Server) extends Actor with Product with Serializable
-
case class
Error
(message: String, history: Failure) extends CalculationResult[Nothing] with Product with Serializable
-
case class
Failure
(id: String, startTime: Long, stopTime: Long, children: List[History], message: String, trace: String) extends History with Product with Serializable
-
trait
HashBackedCache
[K, V]
extends CacheStrategy[K, V]
-
trait
History
extends AnyRef
-
case class
Inlined
[T]
(value: T) extends CalculationResult[T] with Product with Serializable
-
class
LRUCache
[K, V]
extends HashBackedCache[K, V] with OrderedBoundedCache[K, V] with AtomicCache[K, V] with LoggingCache[K, V]
-
trait
Layer
extends AnyRef
-
trait
LoggingCache
[K, V]
extends CacheStrategy[K, V]
-
class
MRUCache
[K, V]
extends HashBackedCache[K, V] with OrderedBoundedCache[K, V] with AtomicCache[K, V] with LoggingCache[K, V]
-
class
NoCacheStrategy
[K, V]
extends CacheStrategy[K, V]
-
case class
OperationResult
[T]
(result: CalculationResult[T], pos: Int) extends Product with Serializable
-
trait
OrderedBoundedCache
[K, V]
extends BoundedCache[K, V]
-
case class
RasterLayer
(name: String, typ: String, basePath: String, rasterExtent: RasterExtent) extends Layer with Product with Serializable
-
case class
RasterLayerRec
(layer: String, type: String, xmin: Double, xmax: Double, ymin: Double, ymax: Double, cols: Int, rows: Int, cellheight: Double, cellwidth: Double) extends Rec[RasterLayer] with Product with Serializable
-
trait
Rec
[T]
extends AnyRef
-
case class
Result
[T]
(value: T) extends StepOutput[T] with Product with Serializable
-
case class
Run
(op: geotrellis.operation.Operation[_]) extends Product with Serializable
-
case class
RunCallback
[T]
(args: Args, pos: Int, cb: Callback[T], client: ActorRef, id: String, dispatcher: ActorRef) extends Product with Serializable
-
case class
RunDispatched
(op: geotrellis.operation.Operation[_], dispatcher: ActorRef) extends Product with Serializable
-
case class
RunOperation
[T]
(op: Operation[T], pos: Int, client: ActorRef, dispatcher: Option[ActorRef]) extends Product with Serializable
-
class
Server
extends AnyRef
-
case class
ServerActor
(id: String, server: Server) extends Actor with Product with Serializable
-
case class
StepError
(msg: String, trace: String) extends StepOutput[Nothing] with Product with Serializable
-
trait
StepOutput
[+T]
extends AnyRef
-
case class
StepRequiresAsync
[T]
(args: Args, cb: Callback[T]) extends StepOutput[T] with Product with Serializable
-
case class
Success
(id: String, startTime: Long, stopTime: Long, children: List[History]) extends History with Product with Serializable
-
class
Timer
extends AnyRef
-
case class
Worker
(server: Server) extends WorkerLike with Product with Serializable
-
Value Members
-
object
Catalog
extends Serializable
-
object
RasterLayer
extends Serializable
-
object
Server
extends AnyRef
-
object
StepError
extends Serializable
-
object
TestServer
extends AnyRef
-
def
log
(msg: String): Unit
-
def
time
(): Long