Class KeyMatchService

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

public class KeyMatchService extends FessAppService
Service class for KeyMatch.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.codelibs.fess.mylasta.direction.FessConfig
    The Fess config.
    protected org.codelibs.fess.opensearch.config.exbhv.KeyMatchBhv
    The KeyMatch behavior.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(org.codelibs.fess.opensearch.config.exentity.KeyMatch keyMatch)
    Delete a key match.
    org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.KeyMatch>
    Get a key match.
    List<org.codelibs.fess.opensearch.config.exentity.KeyMatch>
    Get a list of key matches.
    protected void
    setupListCondition(org.codelibs.fess.opensearch.config.cbean.KeyMatchCB cb, KeyMatchPager keyMatchPager)
    Set up list conditions.
    void
    store(org.codelibs.fess.opensearch.config.exentity.KeyMatch keyMatch)
    Store a key match.

    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

    • keyMatchBhv

      protected org.codelibs.fess.opensearch.config.exbhv.KeyMatchBhv keyMatchBhv
      The KeyMatch behavior.
    • fessConfig

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

    • KeyMatchService

      public KeyMatchService()
      Default constructor.
  • Method Details

    • getKeyMatchList

      public List<org.codelibs.fess.opensearch.config.exentity.KeyMatch> getKeyMatchList(KeyMatchPager keyMatchPager)
      Get a list of key matches.
      Parameters:
      keyMatchPager - Pager for key matches.
      Returns:
      A list of key matches.
    • getKeyMatch

      public org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.KeyMatch> getKeyMatch(String id)
      Get a key match.
      Parameters:
      id - The ID of the key match.
      Returns:
      An optional entity of the key match.
    • store

      public void store(org.codelibs.fess.opensearch.config.exentity.KeyMatch keyMatch)
      Store a key match.
      Parameters:
      keyMatch - The key match to store.
    • delete

      public void delete(org.codelibs.fess.opensearch.config.exentity.KeyMatch keyMatch)
      Delete a key match.
      Parameters:
      keyMatch - The key match to delete.
    • setupListCondition

      protected void setupListCondition(org.codelibs.fess.opensearch.config.cbean.KeyMatchCB cb, KeyMatchPager keyMatchPager)
      Set up list conditions.
      Parameters:
      cb - The condition bean.
      keyMatchPager - The pager for key matches.