summaryrefslogtreecommitdiff
path: root/cask/util/src/cask/util/BatchActor.scala
diff options
context:
space:
mode:
Diffstat (limited to 'cask/util/src/cask/util/BatchActor.scala')
-rw-r--r--cask/util/src/cask/util/BatchActor.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/cask/util/src/cask/util/BatchActor.scala b/cask/util/src/cask/util/BatchActor.scala
index fd4861e..4985fc3 100644
--- a/cask/util/src/cask/util/BatchActor.scala
+++ b/cask/util/src/cask/util/BatchActor.scala
@@ -36,9 +36,9 @@ abstract class BatchActor[T]()(implicit ec: ExecutionContext,
}
}
-abstract class StateMachine[T]()
- (implicit ec: ExecutionContext,
- log: Logger) {
+abstract class StateMachineActor[T]()
+ (implicit ec: ExecutionContext,
+ log: Logger) extends BatchActor[T](){
class State(val run: T => State)
protected[this] def initialState: State
protected[this] var state: State = initialState