Class AsyncWebProcessModel<T>

java.lang.Object
com.evolveum.midpoint.web.application.AsyncWebProcessModel<T>
All Implemented Interfaces:
Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<AsyncWebProcess<T>>, org.apache.wicket.util.io.IClusterable

public class AsyncWebProcessModel<T> extends Object implements org.apache.wicket.model.IModel<AsyncWebProcess<T>>
Created by Viliam Repan (lazyman).
See Also:
  • Constructor Details

    • AsyncWebProcessModel

      public AsyncWebProcessModel()
    • AsyncWebProcessModel

      public AsyncWebProcessModel(T data)
    • AsyncWebProcessModel

      public AsyncWebProcessModel(boolean createProcessEagerly, T data)
  • Method Details

    • getId

      public String getId()
    • getObject

      public AsyncWebProcess<T> getObject()
      Specified by:
      getObject in interface org.apache.wicket.model.IModel<T>
    • getProcessData

      public T getProcessData()
    • setObject

      public void setObject(AsyncWebProcess<T> object)
      Specified by:
      setObject in interface org.apache.wicket.model.IModel<T>
    • detach

      public void detach()
      Specified by:
      detach in interface org.apache.wicket.model.IDetachable
      Specified by:
      detach in interface org.apache.wicket.model.IModel<T>
    • setTask

      public void setTask(com.evolveum.midpoint.task.api.Task task)
    • getTask

      public com.evolveum.midpoint.task.api.Task getTask()