be.wegenenverkeer.atomium

server

package server

Visibility
  1. Public
  2. All

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