Class WindowStoreStub


  • public class WindowStoreStub
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      WindowStoreStub()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetch​(org.apache.kafka.common.utils.Bytes key, long timeFrom, long timeTo)  
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetchAll​(long timeFrom, long timeTo)  
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetchRange​(org.apache.kafka.common.utils.Bytes fromKey, org.apache.kafka.common.utils.Bytes toKey, long timeFrom, long timeTo)  
      long count()  
      void delete​(dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes> key)  
      byte[] fetch​(org.apache.kafka.common.utils.Bytes key, long windowStart)  
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetch​(org.apache.kafka.common.utils.Bytes key, long timeFrom, long timeTo)  
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetchAll​(long timeFrom, long timeTo)  
      org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetchRange​(org.apache.kafka.common.utils.Bytes fromKey, org.apache.kafka.common.utils.Bytes toKey, long timeFrom, long timeTo)  
      void put​(dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes> key, byte[] value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WindowStoreStub

        public WindowStoreStub()
    • Method Detail

      • count

        public long count()
      • put

        public void put​(dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes> key,
                        byte[] value)
      • delete

        public void delete​(dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes> key)
      • fetch

        public byte[] fetch​(org.apache.kafka.common.utils.Bytes key,
                            long windowStart)
      • fetch

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetch​(org.apache.kafka.common.utils.Bytes key,
                                                                                                                                                                    long timeFrom,
                                                                                                                                                                    long timeTo)
      • backFetch

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetch​(org.apache.kafka.common.utils.Bytes key,
                                                                                                                                                                        long timeFrom,
                                                                                                                                                                        long timeTo)
      • fetchRange

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetchRange​(org.apache.kafka.common.utils.Bytes fromKey,
                                                                                                                                                                         org.apache.kafka.common.utils.Bytes toKey,
                                                                                                                                                                         long timeFrom,
                                                                                                                                                                         long timeTo)
      • backFetchRange

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetchRange​(org.apache.kafka.common.utils.Bytes fromKey,
                                                                                                                                                                             org.apache.kafka.common.utils.Bytes toKey,
                                                                                                                                                                             long timeFrom,
                                                                                                                                                                             long timeTo)
      • fetchAll

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> fetchAll​(long timeFrom,
                                                                                                                                                                       long timeTo)
      • backFetchAll

        public org.apache.kafka.streams.state.KeyValueIterator<dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes>,​byte[]> backFetchAll​(long timeFrom,
                                                                                                                                                                           long timeTo)