Class PathMappingService

java.lang.Object
org.codelibs.fess.app.service.FessAppService
org.codelibs.fess.app.service.PathMappingService

public class PathMappingService extends FessAppService
Service for path mapping operations.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.codelibs.fess.mylasta.direction.FessConfig
    Fess configuration.
    protected org.codelibs.fess.opensearch.config.exbhv.PathMappingBhv
    Path mapping behavior.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(org.codelibs.fess.opensearch.config.exentity.PathMapping pathMapping)
    Deletes a path mapping.
    org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.PathMapping>
    Gets a path mapping by ID.
    List<org.codelibs.fess.opensearch.config.exentity.PathMapping>
    Gets the path mapping list by process types.
    List<org.codelibs.fess.opensearch.config.exentity.PathMapping>
    getPathMappingList(PathMapPager pathMappingPager)
    Gets the path mapping list with paging.
    protected void
    setupListCondition(org.codelibs.fess.opensearch.config.cbean.PathMappingCB cb, PathMapPager pathMappingPager)
    Sets up list condition for path mapping search.
    void
    store(org.codelibs.fess.opensearch.config.exentity.PathMapping pathMapping)
    Stores a path mapping.

    Methods inherited from class org.codelibs.fess.app.service.FessAppService

    wrapQuery

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • pathMappingBhv

      protected org.codelibs.fess.opensearch.config.exbhv.PathMappingBhv pathMappingBhv
      Path mapping behavior.
    • fessConfig

      protected org.codelibs.fess.mylasta.direction.FessConfig fessConfig
      Fess configuration.
  • Constructor Details

    • PathMappingService

      public PathMappingService()
      Default constructor.
  • Method Details

    • getPathMappingList

      public List<org.codelibs.fess.opensearch.config.exentity.PathMapping> getPathMappingList(PathMapPager pathMappingPager)
      Gets the path mapping list with paging.
      Parameters:
      pathMappingPager - the path mapping pager
      Returns:
      the path mapping list
    • getPathMapping

      public org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.PathMapping> getPathMapping(String id)
      Gets a path mapping by ID.
      Parameters:
      id - the path mapping ID
      Returns:
      the path mapping
    • store

      public void store(org.codelibs.fess.opensearch.config.exentity.PathMapping pathMapping)
      Stores a path mapping.
      Parameters:
      pathMapping - the path mapping to store
    • delete

      public void delete(org.codelibs.fess.opensearch.config.exentity.PathMapping pathMapping)
      Deletes a path mapping.
      Parameters:
      pathMapping - the path mapping to delete
    • getPathMappingList

      public List<org.codelibs.fess.opensearch.config.exentity.PathMapping> getPathMappingList(Collection<String> processTypeList)
      Gets the path mapping list by process types.
      Parameters:
      processTypeList - the process type list
      Returns:
      the path mapping list
    • setupListCondition

      protected void setupListCondition(org.codelibs.fess.opensearch.config.cbean.PathMappingCB cb, PathMapPager pathMappingPager)
      Sets up list condition for path mapping search.
      Parameters:
      cb - the condition bean
      pathMappingPager - the path mapping pager