Class 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:
    Serialized Form
    • Constructor Detail

      • AsyncWebProcessModel

        public AsyncWebProcessModel()
      • AsyncWebProcessModel

        public AsyncWebProcessModel​(T data)
      • AsyncWebProcessModel

        public AsyncWebProcessModel​(boolean createProcessEagerly,
                                    T data)
    • Method Detail

      • 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()