Package com.qfs.multiversion
Interface ITransactionalBase
-
- All Known Subinterfaces:
IAggregateProviderBase,IGlobalAggregateProviderBase
- All Known Implementing Classes:
AAggregateProviderBase,AggregateProviderHolderBase,AGlobalAggregateProviderBase,AIndexedAggregateProviderBase,AIntegerArray,ALongArray,APartitionedAggregateProviderBase,BitmapAggregateProviderBase,ChunkedIntegerArray,ChunkedLongArray,DummyAggregateProvider,IndexedPartitionedAggregateProviderBase,IntegerArray,LeafAggregateProviderBase,LongArray,TransactionalBase
public interface ITransactionalBaseBase of anATransactionalVersion.This base points to the older version in the multiversion history.
- Author:
- ActiveViam
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IVersiongetOldestVersion()Gets the oldest version linked to this base.voidsetOldestVersion(IVersion version)Sets a version as the oldest version linked to this base.
-
-
-
Method Detail
-
getOldestVersion
IVersion getOldestVersion()
Gets the oldest version linked to this base.- Returns:
- the oldest version
-
setOldestVersion
void setOldestVersion(IVersion version)
Sets a version as the oldest version linked to this base.- Parameters:
version- the version to set as the oldest version
-
-