Class DefaultBookmarkHandler
- java.lang.Object
-
- com.hybris.cockpitng.widgets.controller.bookmark.DefaultBookmarkHandler
-
- All Implemented Interfaces:
BookmarkHandler
public class DefaultBookmarkHandler extends java.lang.Object implements BookmarkHandler
Default handler for bookmark events. Matches bookmark of pattern: '#open(pk)'.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBOOKMARK_OBJECT_ACCESSstatic java.lang.StringOUTPUT_SOCKET_DEFAULT_ENTITY
-
Constructor Summary
Constructors Constructor Description DefaultBookmarkHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CockpitUserServicegetCockpitUserService()NotificationServicegetNotificationService()protected ObjectFacadegetObjectFacade()PermissionFacadegetPermissionFacade()voidhandleBookmark(org.zkoss.zk.ui.event.BookmarkEvent data, WidgetInstanceManager wim)Handles a bookmark event.<T> TloadObject(java.lang.String pk)voidsetCockpitUserService(CockpitUserService cockpitUserService)voidsetNotificationService(NotificationService notificationService)voidsetObjectFacade(ObjectFacade objectFacade)voidsetPermissionFacade(PermissionFacade permissionFacade)
-
-
-
Field Detail
-
OUTPUT_SOCKET_DEFAULT_ENTITY
public static final java.lang.String OUTPUT_SOCKET_DEFAULT_ENTITY
- See Also:
- Constant Field Values
-
BOOKMARK_OBJECT_ACCESS
public static final java.lang.String BOOKMARK_OBJECT_ACCESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
handleBookmark
public void handleBookmark(org.zkoss.zk.ui.event.BookmarkEvent data, WidgetInstanceManager wim)Description copied from interface:BookmarkHandlerHandles a bookmark event.- Specified by:
handleBookmarkin interfaceBookmarkHandler- Parameters:
data- Bookmark event dataBookmarkEventwim-WidgetInstanceManagerof the widget instance that invokes the handler.
-
loadObject
public <T> T loadObject(java.lang.String pk) throws ObjectNotFoundException- Throws:
ObjectNotFoundException
-
getObjectFacade
protected ObjectFacade getObjectFacade()
-
setObjectFacade
public void setObjectFacade(ObjectFacade objectFacade)
-
getPermissionFacade
public PermissionFacade getPermissionFacade()
-
setPermissionFacade
public void setPermissionFacade(PermissionFacade permissionFacade)
-
getNotificationService
public NotificationService getNotificationService()
-
setNotificationService
public void setNotificationService(NotificationService notificationService)
-
getCockpitUserService
public CockpitUserService getCockpitUserService()
-
setCockpitUserService
public void setCockpitUserService(CockpitUserService cockpitUserService)
-
-