Class WindowStoreStub
- java.lang.Object
-
- dev.responsive.kafka.internal.stores.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)longcount()voiddelete(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)voidput(dev.responsive.kafka.internal.utils.Stamped<org.apache.kafka.common.utils.Bytes> key, byte[] value)
-
-
-
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)
-
-