Packages

object PostBuffer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostBuffer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply[P, ID](globalPost: => (P) => Future[ID])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P]): PostBuffer[P, ID]

    creating a post buffer

    creating a post buffer

    globalPost

    the supplier of the ID

    returns

    buffer storing posts

  2. def bufferPost[P, W, ID](buffer: (W) => PostBuffer[P, ID])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P]): BiPostable[P, W, ID]

    postability using a buffer, the main way posting is done

    postability using a buffer, the main way posting is done

    buffer

    the buffer to which to post as a function of the web

    returns

    postability

  3. def build[P, ID]()(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P], gp: GlobalID[ID]): PostBuffer[P, ID]
  4. def get[P, ID](pb: PostBuffer[P, ID], id: ID): Option[P]

    content from buffer

    content from buffer

    pb

    the buffer

    id

    ID

    returns

    content optionally

  5. def previous[P, ID](pb: PostBuffer[P, ID], id: ID): Set[ID]

    immediate predecessor posts in buffer

    immediate predecessor posts in buffer

    pb

    the buffer

    id

    ID

    returns

    set of IDs of immediate predecessors