Class TaskOperationalButtonsPanel
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.panel.Panel
-
- com.evolveum.midpoint.gui.api.component.BasePanel<PrismObjectWrapper<O>>
-
- com.evolveum.midpoint.gui.impl.page.admin.component.OperationalButtonsPanel<AH>
-
- com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel<TaskType>
-
- com.evolveum.midpoint.gui.impl.page.admin.component.TaskOperationalButtonsPanel
-
- All Implemented Interfaces:
Serializable,Iterable<org.apache.wicket.Component>,org.apache.wicket.event.IEventSink,org.apache.wicket.event.IEventSource,org.apache.wicket.feedback.IFeedbackContributor,org.apache.wicket.IConverterLocator,org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>,org.apache.wicket.IQueueRegion,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.request.component.IRequestableComponent,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,org.apache.wicket.util.io.IClusterable
public class TaskOperationalButtonsPanel extends AssignmentHolderOperationalButtonsPanel<TaskType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringOPERATION_EXECUTE_TASK_CHANGES-
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel
OPERATION_EXECUTE_ARCHETYPE_CHANGES, OPERATION_LOAD_FILTERED_ARCHETYPES
-
-
Constructor Summary
Constructors Constructor Description TaskOperationalButtonsPanel(String id, LoadableModel<PrismObjectWrapper<TaskType>> model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView)protected voidafterOperation(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result)protected intgetRefreshInterval()protected voidinitRefreshingButtons(org.apache.wicket.markup.repeater.RepeatingView stateButtonsView)protected booleanisRefreshEnabled()protected voidonInitialize()protected voidrefresh(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidresumePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task)protected voidrunNowPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task)protected voidsavePerformed(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidsuspendPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> taskPrism)-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel
addArchetypePerformed, getMainPopupBodyId, isAssignmentAddedOrRemoved, isChangeArchetypeButtonVisible, isSavePreviewButtonEnabled, showMainPopup
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.OperationalButtonsPanel
addStateButtons, backPerformed, backPerformedConfirmed, buttonsExist, deleteConfirmPerformed, editRawPerformedConfirmed, getObjectType, getPrismObject, hasUnsavedChanges, isDeleteButtonVisible, isEditingObject, isEditRawButtonVisible, isReadonly, isSaveButtonVisible
-
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getWebApplicationConfiguration, showResult
-
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
OPERATION_EXECUTE_TASK_CHANGES
protected static final String OPERATION_EXECUTE_TASK_CHANGES
-
-
Constructor Detail
-
TaskOperationalButtonsPanel
public TaskOperationalButtonsPanel(String id, LoadableModel<PrismObjectWrapper<TaskType>> model)
-
-
Method Detail
-
onInitialize
protected void onInitialize()
- Overrides:
onInitializein classOperationalButtonsPanel<TaskType>
-
addButtons
protected void addButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView)
- Overrides:
addButtonsin classAssignmentHolderOperationalButtonsPanel<TaskType>
-
savePerformed
protected void savePerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
- Overrides:
savePerformedin classOperationalButtonsPanel<TaskType>
-
initRefreshingButtons
protected void initRefreshingButtons(org.apache.wicket.markup.repeater.RepeatingView stateButtonsView)
-
suspendPerformed
protected void suspendPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> taskPrism)
-
resumePerformed
protected void resumePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task)
-
runNowPerformed
protected void runNowPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task)
-
afterOperation
protected void afterOperation(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result)
-
isRefreshEnabled
protected boolean isRefreshEnabled()
-
refresh
protected void refresh(org.apache.wicket.ajax.AjaxRequestTarget target)
- Overrides:
refreshin classAssignmentHolderOperationalButtonsPanel<TaskType>
-
getRefreshInterval
protected int getRefreshInterval()
-
-