Class DefaultBackofficeOpenDeepLinkHandler
java.lang.Object
com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
com.hybris.backoffice.widgets.deeplink.DefaultBackofficeOpenDeepLinkHandler
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.deeplink.handler.DeepLinkHandler,com.hybris.cockpitng.widgets.deeplink.handler.OpenDeepLinkHandler
public class DefaultBackofficeOpenDeepLinkHandler
extends com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler.TreeNode<T extends Object> -
Field Summary
Fields inherited from class com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
NOTIFICATION_CONFIGURATION_ERROR, NOTIFICATION_INSUFFICIENT_PERMISSION_TO_FIELD, NOTIFICATION_INSUFFICIENT_PERMISSION_TO_TYPE, NOTIFICATION_NO_ITEM, NOTIFICATION_NOT_UNIQUE, NOTIFICATION_SOURCE, NOTIFICATION_TYPE_INVALID, NOTIFICATION_TYPE_MISSING, OUTPUT_SOCKET_DEFAULT_ENTITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindItem(com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler.TreeNode<Object> node) voidsetGenericSearchService(GenericSearchService genericSearchService) Methods inherited from class com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
canHandle, checkFieldPermission, constructConditionTree, getCockpitUserService, getCurrentUser, getNotificationService, getPermissionFacade, getTypeFacade, handle, isValidAttribute, isValidType, loadAttributeMapping, loadType, mapParameters, openItem, searchAndOpenItem, setCockpitUserService, setNotificationService, setPermissionFacade, setTypeFacade
-
Constructor Details
-
DefaultBackofficeOpenDeepLinkHandler
public DefaultBackofficeOpenDeepLinkHandler()
-
-
Method Details
-
findItem
public Optional<Object> findItem(com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler.TreeNode<Object> node) throws com.hybris.cockpitng.widgets.deeplink.handler.exceptions.NotUniqueException - Specified by:
findItemin interfacecom.hybris.cockpitng.widgets.deeplink.handler.OpenDeepLinkHandler- Overrides:
findItemin classcom.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler- Throws:
com.hybris.cockpitng.widgets.deeplink.handler.exceptions.NotUniqueException
-
getGenericSearchService
-
setGenericSearchService
-