Packages

t

io.bfil.scalescrape.actor

CollectionActor

trait CollectionActor[T <: Actor] extends Actor with ActorLogging with CollectionDsl[T]

Linear Supertypes
CollectionDsl[T], ContextualDsl[CollectionContext], ActorChainableActions[CollectionContext], FutureChainableActions[CollectionContext], BasicChainableActions[CollectionContext], ChainableActions[CollectionContext], ApplyConverters[CollectionContext], ContextualTypes[CollectionContext], ActorLogging, Actor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CollectionActor
  2. CollectionDsl
  3. ContextualDsl
  4. ActorChainableActions
  5. FutureChainableActions
  6. BasicChainableActions
  7. ChainableActions
  8. ApplyConverters
  9. ContextualTypes
  10. ActorLogging
  11. Actor
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Action = (Context) ⇒ Unit
    Definition Classes
    ContextualTypes
  2. abstract class ActionResult extends scalext.ChainableActions.Action
    Definition Classes
    ChainableActions
  3. trait AfterDelayMagnet extends scalext.actions.ActorChainableActions.ChainableAction0
    Definition Classes
    ActorChainableActions
  4. abstract class ApplyConverter[L] extends AnyRef
    Definition Classes
    ApplyConverters
  5. abstract class ChainableAction[L] extends AnyRef
    Definition Classes
    ChainableActions
  6. type ChainableAction0 = ChainableAction[Unit]
    Definition Classes
    ChainableActions
  7. type ChainableAction1[T] = ChainableAction[(T)]
    Definition Classes
    ChainableActions
  8. type Context = CollectionContext
    Definition Classes
    ContextualTypes
  9. trait OnCompleteMagnet[T] extends AnyRef
    Definition Classes
    FutureChainableActions
  10. trait OnFailureMagnet extends AnyRef
    Definition Classes
    FutureChainableActions
  11. trait OnSuccessMagnet[T] extends AnyRef
    Definition Classes
    FutureChainableActions
  12. type Receive = PartialFunction[Any, Unit]
    Definition Classes
    Actor
  13. type Scraper = T
    Definition Classes
    CollectionDsl
  14. trait AskMagnet extends AnyRef
    Definition Classes
    CollectionDsl

Abstract Value Members

  1. abstract def receive: akka.actor.Actor.Receive
    Definition Classes
    Actor

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val actorContext: ActorContext
    Definition Classes
    CollectionActorCollectionDsl
  5. def after(magnet: AfterDelayMagnet): ChainableAction0
    Definition Classes
    ActorChainableActions
  6. def aroundPostRestart(reason: Throwable): Unit
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  7. def aroundPostStop(): Unit
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  8. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  9. def aroundPreStart(): Unit
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  10. def aroundReceive(receive: akka.actor.Actor.Receive, msg: Any): Unit
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def askTo(magnet: AskMagnet): ChainableAction1[Any]
    Definition Classes
    CollectionDsl
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. def collect(collectionAction: Action)(implicit tag: ClassTag[Scraper]): Unit
    Definition Classes
    CollectionDsl
  15. def collectUsingScraper(scraper: ActorRef)(collectionAction: Action): Unit
    Definition Classes
    CollectionDsl
  16. def complete[T](message: Any): ActionResult
    Definition Classes
    CollectionDsl
  17. implicit val context: ActorContext
    Definition Classes
    Actor
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. implicit val executionContext: ExecutionContextExecutor
    Definition Classes
    CollectionActorCollectionDsl
  21. def extract[T](f: (Context) ⇒ T): ChainableAction1[T]
    Definition Classes
    BasicChainableActions
  22. def fail: ActionResult
    Definition Classes
    CollectionDsl
  23. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def keepAlive: ActionResult
    Definition Classes
    CollectionDsl
  28. def log: LoggingAdapter
    Definition Classes
    ActorLogging
  29. def mapContext(f: (Context) ⇒ Context): ChainableAction0
    Definition Classes
    BasicChainableActions
  30. def mapInnerAction(f: (Action) ⇒ Action): ChainableAction0
    Definition Classes
    BasicChainableActions
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def notify[T](message: Any): ChainableAction0
    Definition Classes
    CollectionDsl
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. def onComplete[T](magnet: OnCompleteMagnet[T]): ChainableAction1[Try[T]]
    Definition Classes
    FutureChainableActions
  36. def onFailure[T](magnet: OnFailureMagnet): ChainableAction1[Throwable]
    Definition Classes
    FutureChainableActions
  37. def onSuccess[T](magnet: OnSuccessMagnet[T]): ChainableAction1[T]
    Definition Classes
    FutureChainableActions
  38. def pass: ChainableAction0
    Definition Classes
    BasicChainableActions
  39. def postRestart(reason: Throwable): Unit
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  40. def postStop(): Unit
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  41. def preRestart(reason: Throwable, message: Option[Any]): Unit
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  42. def preStart(): Unit
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  43. def provide[T](value: T): ChainableAction1[T]
    Definition Classes
    BasicChainableActions
  44. def scraper: ChainableAction1[ActorRef]
    Definition Classes
    CollectionDsl
  45. implicit final val self: ActorRef
    Definition Classes
    Actor
  46. final def sender(): ActorRef
    Definition Classes
    Actor
  47. def supervisorStrategy: SupervisorStrategy
    Definition Classes
    Actor
  48. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  49. def textract[L](f: (Context) ⇒ L)(implicit arg0: Tuple[L]): ChainableAction[L]
    Definition Classes
    BasicChainableActions
  50. implicit val timeout: Timeout
    Definition Classes
    CollectionDsl
  51. def toString(): String
    Definition Classes
    AnyRef → Any
  52. def tprovide[L](values: L)(implicit arg0: Tuple[L]): ChainableAction[L]
    Definition Classes
    BasicChainableActions
  53. def unhandled(message: Any): Unit
    Definition Classes
    Actor
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  57. def withScraper(scraper: ActorRef): ChainableAction0
    Definition Classes
    CollectionDsl
  58. object ActionResult
    Definition Classes
    ChainableActions
  59. object ApplyConverter
    Definition Classes
    ApplyConverters
  60. object ChainableAction
    Definition Classes
    ChainableActions
  61. object OnSuccessMagnet
    Definition Classes
    FutureChainableActions
  62. object AskMagnet
    Definition Classes
    CollectionDsl

Inherited from CollectionDsl[T]

Inherited from ContextualDsl[CollectionContext]

Inherited from ActorChainableActions[CollectionContext]

Inherited from FutureChainableActions[CollectionContext]

Inherited from BasicChainableActions[CollectionContext]

Inherited from ChainableActions[CollectionContext]

Inherited from ApplyConverters[CollectionContext]

Inherited from ContextualTypes[CollectionContext]

Inherited from ActorLogging

Inherited from Actor

Inherited from AnyRef

Inherited from Any

Ungrouped