Class ProcessesController
java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
com.hybris.cockpitng.util.ViewAnnotationAwareComposer
com.hybris.cockpitng.util.DefaultWidgetController
com.hybris.backoffice.widgets.processes.ProcessesController
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class ProcessesController
extends com.hybris.cockpitng.util.DefaultWidgetController
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final Stringprotected static final Stringprotected static final StringFields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
_separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScopeFields inherited from class org.zkoss.zk.ui.util.GenericComposer
_applied -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddProcessToListModel(CronJobHistoryModel process) protected ProgressDataprotected CronJobHistoryDataQueryDeprecated, for removal: This API element is subject to removal in a future version.since 6.6 - not used anymoreprotected voidprotected List<CronJobHistoryModel>com.hybris.cockpitng.core.user.CockpitUserServiceorg.zkoss.zul.Checkboxorg.zkoss.zul.Labelorg.zkoss.zul.Checkboxorg.zkoss.zul.Labelcom.hybris.cockpitng.labels.LabelServiceorg.zkoss.zul.Toolbarbuttonprotected CronJobHistoryDataQueryorg.zkoss.zul.Listboxorg.zkoss.zul.ListModelList<CronJobHistoryModel>protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object, CronJobHistoryModel> org.zkoss.zul.Timerorg.zkoss.zul.Listboxorg.zkoss.zul.Labelcom.hybris.cockpitng.dataaccess.facades.type.TypeFacadeprotected Set<CronJobHistoryModel>protected voidhandleUnseenMarkers(org.zkoss.zul.Listitem listcell, CronJobHistoryModel cronJobHistory) protected voidhandleUnseenMarkers(org.zkoss.zul.Listitem listcell, Object cronJobHistory) Deprecated, for removal: This API element is subject to removal in a future version.since 6.5 please usehandleUnseenMarkers(Listitem, CronJobHistoryModel)protected voidprotected booleanprotected booleanvoidinitialize(org.zkoss.zk.ui.Component comp) protected voidprotected voidbooleanprotected booleanprotected booleanprotected booleanprotected com.hybris.cockpitng.dataaccess.facades.type.DataTypeprotected voidlookupCronJobsProcess(String cronJobCode) voidonApplicationHeartbeat(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) voidvoidvoidprotected voidonProcessesSettingChanged(String settingName, Object updatedValue) protected voidvoidprocessFinished(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) voidprocessStarted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) voidprotected voidresetAndUpdateProgressData(List<CronJobHistoryModel> processes) protected voidsetProcesses(List<CronJobHistoryModel> processes) protected voidprotected voidprotected voidupdateProcess(CronJobHistoryModel process) protected voidupdateProcesses(List<CronJobHistoryModel> processes) voidupdateProcessForCronJob(String cronJobCode) voidupdateProcessForCronJobOnEvent(com.hybris.cockpitng.core.events.CockpitEvent event) Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitleMethods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListenersMethods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivateMethods inherited from class org.zkoss.zk.ui.util.GenericComposer
doCatch, doFinallyMethods inherited from class org.zkoss.zk.ui.event.GenericEventListener
bindComponent, getController, onEvent, unbindComponent
-
Field Details
-
SETTING_SHOW_GLOBAL_JOBS
- See Also:
-
SETTING_SHOW_FINISHED_JOBS
- See Also:
-
SETTING_TIME_RANGES
- See Also:
-
SETTING_LISTITEM_RENDERER
- See Also:
-
SOCKET_IN_UPDATE_CRON_JOB
- See Also:
-
SOCKET_OUT_SHOW_LOG
- See Also:
-
YW_PROCESSES_OPENING_BTN_SPIN
- See Also:
-
YW_PROCESSES_UNSEEN
- See Also:
-
MODEL_UNSEEN_PROCESSES
- See Also:
-
COMP_ID_OPEN_BTN
- See Also:
-
COMP_ID_CLOSE_BTN
- See Also:
-
COMP_ID_AUTO_CLOSE_COMPONENT
- See Also:
-
DEFAULT_LISTITEM_RENDERER
- See Also:
-
MODEL_PROGRESS_DATA_MAP
- See Also:
-
GLOBAL_EVENT_UPDATE_PROCESS_FOR_CRON_JOB
- See Also:
-
-
Constructor Details
-
ProcessesController
public ProcessesController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
hasAnyUnseen
protected boolean hasAnyUnseen() -
initSettingsManager
protected void initSettingsManager() -
onProcessesSettingChanged
-
initProcessesListbox
protected void initProcessesListbox() -
handleUnseenMarkers
protected void handleUnseenMarkers(org.zkoss.zul.Listitem listcell, CronJobHistoryModel cronJobHistory) -
handleUnseenMarkers
@Deprecated(since="6.5", forRemoval=true) protected void handleUnseenMarkers(org.zkoss.zul.Listitem listcell, Object cronJobHistory) Deprecated, for removal: This API element is subject to removal in a future version.since 6.5 please usehandleUnseenMarkers(Listitem, CronJobHistoryModel) -
getConfig
-
getRenderer
protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object, getRenderer()CronJobHistoryModel> -
fetchProcesses
protected void fetchProcesses() -
getProcessesDataQuery
-
decorateQuery
@Deprecated(since="6.6", forRemoval=true) protected CronJobHistoryDataQuery decorateQuery(CronJobHistoryDataQuery query) Deprecated, for removal: This API element is subject to removal in a future version.since 6.6 - not used anymore -
setProcesses
-
updateProcessForCronJobOnEvent
public void updateProcessForCronJobOnEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
updateProcessForCronJob
-
lookupCronJobsProcess
-
onStartedCronJobLookup
protected void onStartedCronJobLookup() -
updateProcesses
-
updateProcess
-
stopCronJobLookupIfLastFound
-
addProcessToListModel
-
handleUserUnseenChanges
-
onApplicationHeartbeat
public void onApplicationHeartbeat(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) -
refreshRunningProcesses
public void refreshRunningProcesses() -
getAllRunningCronJobCodes
-
getAllRunningCronJobHistories
-
resetAndUpdateProgressData
-
createProgressData
-
sortProcessesByStartTime
protected void sortProcessesByStartTime() -
isExecutedByCurrentUser
-
hasAnyRunning
protected boolean hasAnyRunning() -
onOpenBtn
public void onOpenBtn() -
onAutoCloseComponent
public void onAutoCloseComponent() -
onCloseBtn
public void onCloseBtn() -
isShowGlobalJobs
protected boolean isShowGlobalJobs() -
isShowFinishedJobs
protected boolean isShowFinishedJobs() -
getSettingsManager
-
loadDataType
protected com.hybris.cockpitng.dataaccess.facades.type.DataType loadDataType() -
processFinished
public void processFinished(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) -
processStarted
public void processStarted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) -
getFinishedJobsStateLabel
public org.zkoss.zul.Label getFinishedJobsStateLabel() -
getGlobalJobsStateLabel
public org.zkoss.zul.Label getGlobalJobsStateLabel() -
getGlobalJobsCheckbox
public org.zkoss.zul.Checkbox getGlobalJobsCheckbox() -
getFinishedJobsCheckbox
public org.zkoss.zul.Checkbox getFinishedJobsCheckbox() -
getTimeRangeList
public org.zkoss.zul.Listbox getTimeRangeList() -
getTimeRangeStateLabel
public org.zkoss.zul.Label getTimeRangeStateLabel() -
getProcessesListbox
public org.zkoss.zul.Listbox getProcessesListbox() -
getOpenBtn
public org.zkoss.zul.Toolbarbutton getOpenBtn() -
isDataLoaded
public boolean isDataLoaded() -
getProcessesListModel
-
getProgressDataMap
-
getUnseenProcesses
-
getCockpitUserService
public com.hybris.cockpitng.core.user.CockpitUserService getCockpitUserService() -
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
getTimeService
-
getProcessesUpdatersRegistry
-
getTypeFacade
public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade() -
getCronJobHistoryFacade
-
getProcessesQueryDecorators
-
getStartedCronJobLookupTimer
public org.zkoss.zul.Timer getStartedCronJobLookupTimer() -
getStartedCronJobsToLookup
-