package server

Type Members

  1. abstract class AbstractAsyncFeedStore [E, C <: Context] extends AsyncFeedStore[E, C] with FeedStoreSupport[E]

    A feed store is responsible for the persistence of feeds.

    A feed store is responsible for the persistence of feeds. This abstract class serves as a base class for more specific FeedStore implementations.

    E

    type of the elements in the feed

  2. abstract class AbstractFeedStore [E, C <: Context] extends FeedStore[E, C] with FeedStoreSupport[E]

    A feed store is responsible for the persistence of feeds.

    A feed store is responsible for the persistence of feeds. This abstract class serves as a base class for more specific FeedStore implementations.

    E

    type of the elements in the feed

  3. class AsyncFeedService [E, C <: Context] extends AnyRef

    A feed service provides the following functionality: - push new entries to the feed - get a page from the feed

    A feed service provides the following functionality: - push new entries to the feed - get a page from the feed

    E

    the type of the feed entries

    C

    the type of the context, which is required for feed stores

  4. trait AsyncFeedStore [E, C <: Context] extends AnyRef

    A feed store is responsible for the persistence of feeds.

    A feed store is responsible for the persistence of feeds.

    E

    type of the elements in the feed

  5. trait Context extends AnyRef
  6. class FeedService [E, C <: Context] extends AnyRef

    A feed service provides the following functionality: - push new entries to the feed - get a page from the feed

    A feed service provides the following functionality: - push new entries to the feed - get a page from the feed

    E

    the type of the feed entries

    C

    the type of the context, which is required for feed stores

  7. trait FeedStore [E, C <: Context] extends AnyRef

    A feed store is responsible for the persistence of feeds.

    A feed store is responsible for the persistence of feeds.

    E

    type of the elements in the feed

  8. trait FeedStoreSupport [E] extends AnyRef
  9. class MemoryFeedStore [T, C <: Context] extends AbstractFeedStore[T, C]

    An in memory feedstore.

    An in memory feedstore. This implementation is very inefficient and should only be used for demo or test purposes

    T

    the type for the content of the generated feed

Ungrouped