Interface IHandleRecallComponent

All Superinterfaces:
IFrontendComponent

public interface IHandleRecallComponent extends IFrontendComponent
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    In this method you register your page with the menu and/or a lookup.
    default String
    This method must return a constant which is unique within all Frontend pages in the Saga Solution.

    Methods inherited from interface com.persequor.extension.frontend.IFrontendComponent

    enabled, handle, handleAction
  • Method Details

    • getPagePath

      default String getPagePath()
      Description copied from interface: IFrontendComponent
      This method must return a constant which is unique within all Frontend pages in the Saga Solution.

      The path may not be null, empty, contain non-URL friendly characters, nor have a leading slash.

      By default, it will create a path from the implementing class and package name.

      Specified by:
      getPagePath in interface IFrontendComponent
      Returns:
      unique path of the page
    • configure

      default void configure(ConfigurerDetails configurer)
      Description copied from interface: IFrontendComponent
      In this method you register your page with the menu and/or a lookup.

      Default roles required can also be specified here. If no roles are specified, the default is User.Role.ROLE_USER.

      If a ISecurityConfiguration also configures this page, the roles specified here will be overwritten by the security configurer.

      Any menu sections referenced here will automatically be created if they do not already exist.

      Specified by:
      configure in interface IFrontendComponent
      Parameters:
      configurer - for the component