Class CreateAuditReportAction
java.lang.Object
com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
com.hybris.backoffice.widgets.actions.audit.CreateAuditReportAction
- All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<ItemModel,,Object> com.hybris.cockpitng.engine.ComponentWidgetAdapterAware
public class CreateAuditReportAction
extends com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
implements com.hybris.cockpitng.actions.CockpitAction<ItemModel,Object>
Action responsible for creating audit reports for given item.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPerform(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx) getConfirmationMessage(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx) com.hybris.cockpitng.labels.LabelServicecom.hybris.cockpitng.dataaccess.facades.type.TypeFacadebooleanneedsConfirmation(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx) com.hybris.cockpitng.actions.ActionResult<Object>protected StringprepareFormattedDate(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx) protected StringprepareReportName(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx, String objectLabel) protected StringresolvePreselectedConfig(com.hybris.cockpitng.actions.ActionContext<ItemModel> ctx, List<String> configs) voidsetAuditConfigService(AuditConfigService auditConfigService) voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService) voidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) Methods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstance
-
Field Details
-
PARAMETER_REPORT_NAME
- See Also:
-
PARAMETER_AUDIT
- See Also:
-
PARAMETER_ALLOWED_CONFIG_CODES
- See Also:
-
PARAMETER_PRESELECTED_CONFIG
- See Also:
-
REPORT_NAME_FORMAT
- See Also:
-
SOCKET_OUT_OPEN_WIZARD
- See Also:
-
SETTING_REPORT_DATE_FORMAT
- See Also:
-
SETTING_PRESELECTED_REPORT_CONFIG
- See Also:
-
-
Constructor Details
-
CreateAuditReportAction
public CreateAuditReportAction()
-
-
Method Details
-
perform
-
resolvePreselectedConfig
-
prepareReportName
-
prepareFormattedDate
-
getTypeFacade
public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade() -
setTypeFacade
public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) -
getAuditConfigService
-
setAuditConfigService
-
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
canPerform
-
needsConfirmation
-
getConfirmationMessage
-