class CachingSessionStore extends WrappedStateStore<SessionStore<Bytes, byte[]>, byte[], byte[]> implements SessionStore<Bytes, byte[]>, CachedStateStore<byte[], byte[]> {

    @Override
    public void remove(final Windowed<Bytes> sessionKey) {
        validateStoreOpen();
        put(sessionKey, null);
    }

      CachingSessionStore(final SessionStore<Bytes, byte[]> bytesStore,
                        final long segmentInterval);

}