Class ItemToWorkflowDropHandler
- java.lang.Object
-
- com.hybris.backoffice.cockpitng.dnd.handlers.ItemToWorkflowDropHandler
-
- All Implemented Interfaces:
com.hybris.cockpitng.dnd.DropHandler<ItemModel,WorkflowModel>
public class ItemToWorkflowDropHandler extends java.lang.Object implements com.hybris.cockpitng.dnd.DropHandler<ItemModel,WorkflowModel>
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
APPEND_NOTIFICATION_KEY
protected static java.lang.String
NOTIFICATION_KEY_MULTIPLE_SUFFIX
protected static java.lang.String
NOTIFICATION_KEY_SINGLE_SUFFIX
protected static java.lang.String
NOTIFICATION_KEY_WARNING_SUFFIX
-
Constructor Summary
Constructors Constructor Description ItemToWorkflowDropHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
findSupportedTypes()
protected com.hybris.backoffice.widgets.notificationarea.NotificationService
getNotificationService()
WorkflowFacade
getWorkflowFacade()
WorkflowsTypeFacade
getWorkflowsTypeFacade()
java.util.List<com.hybris.cockpitng.dnd.DropOperationData<ItemModel,WorkflowModel,java.lang.Object>>
handleDrop(java.util.List<ItemModel> dragged, WorkflowModel workflowModel, com.hybris.cockpitng.dnd.DragAndDropContext context)
protected void
notifyMultiple(java.util.Collection<ItemModel> existed)
protected void
notifySingle(java.util.Collection<ItemModel> existed)
void
setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)
void
setWorkflowFacade(WorkflowFacade workflowFacade)
void
setWorkflowsTypeFacade(WorkflowsTypeFacade workflowsTypeFacade)
-
-
-
Field Detail
-
APPEND_NOTIFICATION_KEY
protected static final java.lang.String APPEND_NOTIFICATION_KEY
- See Also:
- Constant Field Values
-
NOTIFICATION_KEY_WARNING_SUFFIX
protected static final java.lang.String NOTIFICATION_KEY_WARNING_SUFFIX
- See Also:
- Constant Field Values
-
NOTIFICATION_KEY_SINGLE_SUFFIX
protected static final java.lang.String NOTIFICATION_KEY_SINGLE_SUFFIX
- See Also:
- Constant Field Values
-
NOTIFICATION_KEY_MULTIPLE_SUFFIX
protected static final java.lang.String NOTIFICATION_KEY_MULTIPLE_SUFFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
findSupportedTypes
public java.util.List<java.lang.String> findSupportedTypes()
- Specified by:
findSupportedTypes
in interfacecom.hybris.cockpitng.dnd.DropHandler<ItemModel,WorkflowModel>
-
handleDrop
public java.util.List<com.hybris.cockpitng.dnd.DropOperationData<ItemModel,WorkflowModel,java.lang.Object>> handleDrop(java.util.List<ItemModel> dragged, WorkflowModel workflowModel, com.hybris.cockpitng.dnd.DragAndDropContext context)
- Specified by:
handleDrop
in interfacecom.hybris.cockpitng.dnd.DropHandler<ItemModel,WorkflowModel>
-
notifySingle
protected void notifySingle(java.util.Collection<ItemModel> existed)
-
notifyMultiple
protected void notifyMultiple(java.util.Collection<ItemModel> existed)
-
getWorkflowFacade
public WorkflowFacade getWorkflowFacade()
-
setWorkflowFacade
public void setWorkflowFacade(WorkflowFacade workflowFacade)
-
getWorkflowsTypeFacade
public WorkflowsTypeFacade getWorkflowsTypeFacade()
-
setWorkflowsTypeFacade
public void setWorkflowsTypeFacade(WorkflowsTypeFacade workflowsTypeFacade)
-
getNotificationService
protected com.hybris.backoffice.widgets.notificationarea.NotificationService getNotificationService()
-
setNotificationService
public void setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)
-
-