Interface InmemMessages

  • All Known Implementing Classes:
    InmemJournal

    public interface InmemMessages
    INTERNAL API.
    • Method Detail

      • delete

        void delete​(java.lang.String pid,
                    long snr)
      • highestSequenceNr

        long highestSequenceNr​(java.lang.String pid)
      • highestSequenceNumbers_$eq

        void highestSequenceNumbers_$eq​(scala.collection.immutable.Map<java.lang.String,​java.lang.Object> x$1)
      • messages

        scala.collection.immutable.Map<java.lang.String,​scala.collection.immutable.Vector<scala.Tuple2<PersistentRepr,​OptionVal<java.lang.Object>>>> messages()
      • messages_$eq

        void messages_$eq​(scala.collection.immutable.Map<java.lang.String,​scala.collection.immutable.Vector<scala.Tuple2<PersistentRepr,​OptionVal<java.lang.Object>>>> x$1)
      • read

        scala.collection.immutable.Seq<scala.Tuple2<PersistentRepr,​OptionVal<java.lang.Object>>> read​(java.lang.String pid,
                                                                                                            long fromSnr,
                                                                                                            long toSnr,
                                                                                                            long max)
      • safeLongToInt

        int safeLongToInt​(long l)