java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.smart.dto.SmartGeneratingDto
All Implemented Interfaces:
Serializable

public class SmartGeneratingDto extends Object implements Serializable
DTO backing the SmartGeneratingPanel. Holds start time, current suggestion statuses, and generates display rows.
See Also:
  • Constructor Details

  • Method Details

    • getStatusInfo

      public LoadableModel<StatusInfo<?>> getStatusInfo()
    • getToken

      public String getToken()
    • getStatusRows

      public List<StatusRowRecord> getStatusRows(PageBase pageBase)
      Builds a list of statusInfo rows for display in the UI. Each row has a label and a realizationState/in-progress flag.
    • rejectEmptyProgress

      protected boolean rejectEmptyProgress()
    • isFinished

      public boolean isFinished()
    • isSuspended

      public boolean isSuspended()
    • isFailed

      public boolean isFailed()
    • getTaskObject

      public TaskType getTaskObject()
    • getTaskExecutionState

      public TaskExecutionStateType getTaskExecutionState()
    • getSuggestedObjectsStartTime

      public XMLGregorianCalendar getSuggestedObjectsStartTime()
    • getSuggestedObjectsEndTime

      public XMLGregorianCalendar getSuggestedObjectsEndTime()
    • removeExistingSuggestionTask

      public void removeExistingSuggestionTask(@NotNull @NotNull PageBase pageBase)