public class CommitFactory
extends java.lang.Object
| Constructor | Description |
|---|---|
CommitFactory(DiffFactory diffFactory,
JaversExtendedRepository javersRepository,
DateProvider dateProvider,
LiveGraphFactory liveGraphFactory,
SnapshotFactory snapshotFactory,
SnapshotGraphFactory snapshotGraphFactory,
ChangedCdoSnapshotsFactory changedCdoSnapshotsFactory,
org.javers.core.commit.CommitIdFactory commitIdFactory) |
| Modifier and Type | Method | Description |
|---|---|---|
Commit |
create(java.lang.String author,
java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.Object currentVersion) |
|
java.util.concurrent.CompletableFuture<Commit> |
create(java.lang.String author,
java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.Object currentVersion,
java.util.concurrent.Executor executor) |
|
Commit |
createTerminal(java.lang.String author,
java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.Object removed) |
|
Commit |
createTerminalByGlobalId(java.lang.String author,
java.util.Map<java.lang.String,java.lang.String> properties,
GlobalId removedId) |
public CommitFactory(DiffFactory diffFactory, JaversExtendedRepository javersRepository, DateProvider dateProvider, LiveGraphFactory liveGraphFactory, SnapshotFactory snapshotFactory, SnapshotGraphFactory snapshotGraphFactory, ChangedCdoSnapshotsFactory changedCdoSnapshotsFactory, org.javers.core.commit.CommitIdFactory commitIdFactory)
public Commit createTerminalByGlobalId(java.lang.String author, java.util.Map<java.lang.String,java.lang.String> properties, GlobalId removedId)
public Commit createTerminal(java.lang.String author, java.util.Map<java.lang.String,java.lang.String> properties, java.lang.Object removed)
public Commit create(java.lang.String author, java.util.Map<java.lang.String,java.lang.String> properties, java.lang.Object currentVersion)
public java.util.concurrent.CompletableFuture<Commit> create(java.lang.String author, java.util.Map<java.lang.String,java.lang.String> properties, java.lang.Object currentVersion, java.util.concurrent.Executor executor)