Packages

class TestFeedStore[T, C <: Context] extends AbstractFeedStore[T, C]

Linear Supertypes
AbstractFeedStore[T, C], FeedStoreSupport[T], FeedStore[T, C], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestFeedStore
  2. AbstractFeedStore
  3. FeedStoreSupport
  4. FeedStore
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TestFeedStore()

Type Members

  1. case class FeedEntry extends Product with Serializable
    Definition Classes
    FeedStoreSupport
  2. case class FeedParams extends Product with Serializable
    Definition Classes
    FeedStoreSupport
  3. case class ProcessedFeedEntries extends Product with Serializable
    Definition Classes
    FeedStoreSupport

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def close(): Unit
    Definition Classes
    FeedStore
  7. var entriesMap: TreeMap[Long, Entry[T]]
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def feedLink(startId: Long, count: Int, forward: Boolean): String
    Attributes
    protected
    Definition Classes
    FeedStoreSupport
  11. implicit val feedParams: FeedParams
    Definition Classes
    AbstractFeedStore
  12. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def generateEntryID(): String
    Attributes
    protected
    Definition Classes
    FeedStoreSupport
  14. val generator: Generator
    Definition Classes
    FeedStoreSupport
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  16. def getFeed(start: Long, pageSize: Int, forward: Boolean)(implicit context: C): Option[FeedPage[T]]
    Definition Classes
    AbstractFeedStore → FeedStore
  17. def getFeedEntries(start: Long, pageSize: Int, forward: Boolean)(implicit context: C): List[FeedEntry]
    Definition Classes
    TestFeedStore → AbstractFeedStore
  18. def getHeadOfFeed(pageSize: Int)(implicit context: C): FeedPage[T]
    Definition Classes
    AbstractFeedStore → FeedStore
  19. def getMostRecentFeedEntries(count: Int)(implicit context: C): List[FeedEntry]
    Definition Classes
    TestFeedStore → AbstractFeedStore
  20. def getNextLink(id: Long, count: Int, next: Option[Long]): Option[Link]
    Definition Classes
    FeedStoreSupport
  21. def getNumberOfEntriesLowerThan(sequenceNr: Long, inclusive: Boolean = true)(implicit context: C): Long
    Definition Classes
    TestFeedStore → AbstractFeedStore
  22. def getPreviousLink(id: Long, count: Int, previous: Option[Long]): Option[Link]
    Definition Classes
    FeedStoreSupport
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def link(l: String, start: Long, pageSize: Int, forward: Boolean): Link
    Attributes
    protected
    Definition Classes
    FeedStoreSupport
  26. def maxId(implicit context: C): Long
    Definition Classes
    TestFeedStore → AbstractFeedStore
  27. def minId(implicit context: C): Long
    Definition Classes
    TestFeedStore → AbstractFeedStore
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. var nextSequenceNum: Long
  30. final def notify(): Unit
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  32. def open(): Unit
    Definition Classes
    FeedStore
  33. def processBackwardEntries(start: Long, pageSize: Int, entries: List[FeedEntry]): ProcessedFeedEntries
    Definition Classes
    FeedStoreSupport
  34. def processFeedEntries(start: Long, minId: Long, pageSize: Int, forward: Boolean, entries: List[FeedEntry])(implicit feedParams: FeedParams): FeedPage[T]
    Definition Classes
    FeedStoreSupport
  35. def processForwardEntries(start: Long, pageSize: Int, entries: List[FeedEntry]): ProcessedFeedEntries
    Definition Classes
    FeedStoreSupport
  36. def processHeadFeedEntries(numberOfEntriesLower: Long, minId: Long, pageSize: Int, entries: List[FeedEntry])(implicit feedParams: FeedParams): FeedPage[T]
    Definition Classes
    FeedStoreSupport
  37. def push(uuid: String, entry: T)(implicit context: C): Unit
    Definition Classes
    TestFeedStore → FeedStore
  38. def push(entries: Iterable[T])(implicit context: C): Unit
    Definition Classes
    TestFeedStore → FeedStore
  39. def push(entry: T)(implicit context: C): Unit
    Definition Classes
    FeedStore
  40. def sequenceNumbersToSkipForPush(skip: Int): Unit
  41. var skip: Int
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. def toFeed(pageSize: Int, minId: Long, entries: List[FeedEntry], previousEntryId: Option[Long], nextEntryId: Option[Long])(implicit feedParams: FeedParams): FeedPage[T]
    Definition Classes
    FeedStoreSupport
  44. def toString(): String
    Definition Classes
    TestFeedStore → AnyRef → Any
  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AbstractFeedStore[T, C]

Inherited from FeedStoreSupport[T]

Inherited from FeedStore[T, C]

Inherited from AnyRef

Inherited from Any

Ungrouped