Class SimulationTransactionImpl
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.simulation.SimulationTransactionImpl
-
- All Implemented Interfaces:
SimulationTransaction
public class SimulationTransactionImpl extends Object implements SimulationTransaction
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit(OperationResult result)TODO@NotNull SimulationResultImplgetSimulationResult()@NotNull StringgetTransactionId()voidopen(OperationResult result)TODOStringtoString()voidwriteSimulationData(@NotNull SimulationData data, @NotNull Task task, @NotNull OperationResult result)Adds a chunk of data to this transaction.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.task.api.SimulationTransaction
getResultOid
-
-
-
-
Method Detail
-
writeSimulationData
public void writeSimulationData(@NotNull @NotNull SimulationData data, @NotNull @NotNull Task task, @NotNull @NotNull OperationResult result)Description copied from interface:SimulationTransactionAdds a chunk of data to this transaction. We intentionally do not define what that "chunk" is, because we don't have appropriate vocabulary here - to talk about LensContext and so on.- Specified by:
writeSimulationDatain interfaceSimulationTransaction
-
getSimulationResult
@NotNull public @NotNull SimulationResultImpl getSimulationResult()
- Specified by:
getSimulationResultin interfaceSimulationTransaction
-
getTransactionId
@NotNull public @NotNull String getTransactionId()
- Specified by:
getTransactionIdin interfaceSimulationTransaction
-
open
public void open(OperationResult result)
Description copied from interface:SimulationTransactionTODO- Specified by:
openin interfaceSimulationTransaction
-
commit
public void commit(OperationResult result)
Description copied from interface:SimulationTransactionTODO- Specified by:
commitin interfaceSimulationTransaction
-
-