Package com.evolveum.midpoint.task.api
Interface SimulationResult
- All Known Implementing Classes:
- SimulationResultImpl
public interface SimulationResult
Live representation of a simulation result.
 Thread safety: Instances are to be used in multiple threads (worker tasks), so they must be thread-safe.
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose(OperationResult result) Closes the simulation result.@NotNull StringOID of theSimulationResultTypeobject.@NotNull SimulationDefinitionTypeReturns the definition for the current simulation.getTransaction(String transactionId) TODObooleanisEventMarkEnabled(@NotNull MarkType mark) Is this particular event mark enabled for the current simulation?default SimulationTransactionopenTransaction(String transactionId, OperationResult result) 
- 
Method Details- 
getResultOidOID of theSimulationResultTypeobject.
- 
getSimulationDefinitionReturns the definition for the current simulation.
- 
isEventMarkEnabledIs this particular event mark enabled for the current simulation?
- 
getTransactionTODO
- 
openTransaction
- 
closeCloses the simulation result. No "processed object" records should be added afterwards.- Throws:
- ObjectNotFoundException
 
 
-