Packages

t

io.bfil.scalescrape.dsl

CollectionDsl

trait CollectionDsl[T <: Actor] extends ContextualDsl[CollectionContext]

Linear Supertypes
ContextualDsl[CollectionContext], ActorChainableActions[CollectionContext], FutureChainableActions[CollectionContext], BasicChainableActions[CollectionContext], ChainableActions[CollectionContext], ApplyConverters[CollectionContext], ContextualTypes[CollectionContext], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CollectionDsl
  2. ContextualDsl
  3. ActorChainableActions
  4. FutureChainableActions
  5. BasicChainableActions
  6. ChainableActions
  7. ApplyConverters
  8. ContextualTypes
  9. AnyRef
  10. 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. trait AskMagnet extends AnyRef
  6. abstract class ChainableAction[L] extends AnyRef
    Definition Classes
    ChainableActions
  7. type ChainableAction0 = ChainableAction[Unit]
    Definition Classes
    ChainableActions
  8. type ChainableAction1[T] = ChainableAction[(T)]
    Definition Classes
    ChainableActions
  9. type Context = CollectionContext
    Definition Classes
    ContextualTypes
  10. trait OnCompleteMagnet[T] extends AnyRef
    Definition Classes
    FutureChainableActions
  11. trait OnFailureMagnet extends AnyRef
    Definition Classes
    FutureChainableActions
  12. trait OnSuccessMagnet[T] extends AnyRef
    Definition Classes
    FutureChainableActions
  13. type Scraper = T

Abstract Value Members

  1. implicit abstract def actorContext: ActorContext
  2. implicit abstract def executionContext: ExecutionContext

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. def after(magnet: AfterDelayMagnet): ChainableAction0
    Definition Classes
    ActorChainableActions
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def askTo(magnet: AskMagnet): ChainableAction1[Any]
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. def collect(collectionAction: Action)(implicit tag: ClassTag[Scraper]): Unit
  9. def collectUsingScraper(scraper: ActorRef)(collectionAction: Action): Unit
  10. def complete[T](message: Any): ActionResult
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def extract[T](f: (Context) ⇒ T): ChainableAction1[T]
    Definition Classes
    BasicChainableActions
  14. def fail: ActionResult
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def keepAlive: ActionResult
  20. def mapContext(f: (Context) ⇒ Context): ChainableAction0
    Definition Classes
    BasicChainableActions
  21. def mapInnerAction(f: (Action) ⇒ Action): ChainableAction0
    Definition Classes
    BasicChainableActions
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def notify[T](message: Any): ChainableAction0
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. def onComplete[T](magnet: OnCompleteMagnet[T]): ChainableAction1[Try[T]]
    Definition Classes
    FutureChainableActions
  27. def onFailure[T](magnet: OnFailureMagnet): ChainableAction1[Throwable]
    Definition Classes
    FutureChainableActions
  28. def onSuccess[T](magnet: OnSuccessMagnet[T]): ChainableAction1[T]
    Definition Classes
    FutureChainableActions
  29. def pass: ChainableAction0
    Definition Classes
    BasicChainableActions
  30. def provide[T](value: T): ChainableAction1[T]
    Definition Classes
    BasicChainableActions
  31. def scraper: ChainableAction1[ActorRef]
  32. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  33. def textract[L](f: (Context) ⇒ L)(implicit arg0: Tuple[L]): ChainableAction[L]
    Definition Classes
    BasicChainableActions
  34. implicit val timeout: Timeout
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. def tprovide[L](values: L)(implicit arg0: Tuple[L]): ChainableAction[L]
    Definition Classes
    BasicChainableActions
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  40. def withScraper(scraper: ActorRef): ChainableAction0
  41. object ActionResult
    Definition Classes
    ChainableActions
  42. object ApplyConverter
    Definition Classes
    ApplyConverters
  43. object AskMagnet
  44. object ChainableAction
    Definition Classes
    ChainableActions
  45. object OnSuccessMagnet
    Definition Classes
    FutureChainableActions

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 AnyRef

Inherited from Any

Ungrouped