Class SimulationResultImpl
java.lang.Object
com.evolveum.midpoint.model.impl.simulation.SimulationResultImpl
- All Implemented Interfaces:
SimulationResult
Implementation note: must be thread-safe.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close
(OperationResult result) Closes the simulation result.@NotNull String
OID of theSimulationResultType
object.@NotNull SimulationDefinitionType
Returns the definition for the current simulation.getTransaction
(@NotNull String transactionId) TODOboolean
isEventMarkEnabled
(@NotNull MarkType eventMark) Is this particular event mark enabled for the current simulation?Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.task.api.SimulationResult
openTransaction
-
Method Details
-
getTransaction
Description copied from interface:SimulationResult
TODO- Specified by:
getTransaction
in interfaceSimulationResult
-
close
Description copied from interface:SimulationResult
Closes the simulation result. No "processed object" records should be added afterwards.- Specified by:
close
in interfaceSimulationResult
- Throws:
ObjectNotFoundException
-
getResultOid
Description copied from interface:SimulationResult
OID of theSimulationResultType
object.- Specified by:
getResultOid
in interfaceSimulationResult
-
getSimulationDefinition
Description copied from interface:SimulationResult
Returns the definition for the current simulation.- Specified by:
getSimulationDefinition
in interfaceSimulationResult
-
isEventMarkEnabled
Description copied from interface:SimulationResult
Is this particular event mark enabled for the current simulation?- Specified by:
isEventMarkEnabled
in interfaceSimulationResult
-