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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    findItem(com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler.TreeNode<Object> node)
     
     
    void
     

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      findItem in interface com.hybris.cockpitng.widgets.deeplink.handler.OpenDeepLinkHandler
      Overrides:
      findItem in class com.hybris.cockpitng.widgets.deeplink.handler.impl.DefaultOpenDeepLinkHandler
      Throws:
      com.hybris.cockpitng.widgets.deeplink.handler.exceptions.NotUniqueException
    • getGenericSearchService

      public GenericSearchService getGenericSearchService()
    • setGenericSearchService

      public void setGenericSearchService(GenericSearchService genericSearchService)