@@ -0,0 +1,517 @@
+package org.jeeventstore.core;%0A%0A/**%0A * A VersionedEventStream belongs to a bucket, has a unique%0A * identifier within the bucket and a version number.%0A * %0A * @author Alexander Langer%0A */%0Apublic interface VersionedEventStream %7B%0A%0A    /**%0A     * Identifies the bucket to which the EventStream belongs.%0A     * @return %0A     */%0A    String bucketId();%0A%0A    /**%0A     * Identifies the EventStream within the bucket.%0A     */%0A    String streamId();%0A%0A    /**%0A     * The version of the EventStream.%0A     */%0A    long version();%0A%0A%7D%0A

Add VersionedEventStream, base interface for event streams