java.lang.Object
org.xbib.net.http.server.application.BaseApplicationModule
org.xbib.interlibrary.http.server.InterlibraryServerApplicationModule
org.xbib.interlibrary.http.server.search.SearchWebApplicationModule
Alle implementierten Schnittstellen:
org.xbib.net.http.server.application.ApplicationModule

public class SearchWebApplicationModule extends org.xbib.interlibrary.http.server.InterlibraryServerApplicationModule
  • Feldübersicht

    Von Klasse geerbte Felder org.xbib.net.http.server.application.BaseApplicationModule

    application, name, settings
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    SearchWebApplicationModule(HttpSearchServer httpSearchServer, org.xbib.net.http.server.application.Application application, String name, org.xbib.settings.Settings settings)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    executeSearch(String formName, org.xbib.net.http.server.route.HttpRouterContext context)
     
    getForm(String formName, org.xbib.net.http.server.HttpRequest request, org.xbib.net.http.server.session.Session session)
     
    getFormId(String formName, org.xbib.net.http.server.HttpRequest request)
     
    org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>
    getSearchRequest(String source, String sourceId)
     
    org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>
    getSearchRequest(org.xbib.net.http.server.HttpRequest httpRequest)
     
     
    List<org.xbib.interlibrary.action.search.SearchService>
     

    Von Klasse geerbte Methoden org.xbib.interlibrary.http.server.InterlibraryServerApplicationModule

    onOpen

    Von Klasse geerbte Methoden org.xbib.net.http.server.application.BaseApplicationModule

    getName, onFail, onFail, onFail, onFail, onOpen, onOpen, onSuccess, onSuccess, onSuccess, onSuccess

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • SearchWebApplicationModule

      public SearchWebApplicationModule(HttpSearchServer httpSearchServer, org.xbib.net.http.server.application.Application application, String name, org.xbib.settings.Settings settings)
  • Methodendetails

    • getSearchRequest

      public org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest> getSearchRequest(org.xbib.net.http.server.HttpRequest httpRequest)
    • getSearchRequest

      public org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest> getSearchRequest(String source, String sourceId)
    • getSearchServices

      public List<org.xbib.interlibrary.action.search.SearchService> getSearchServices()
    • getSearchServiceKeys

      public List<SearchForm.Key> getSearchServiceKeys()
    • getFormId

      public String getFormId(String formName, org.xbib.net.http.server.HttpRequest request)
    • getForm

      public Map<String,Object> getForm(String formName, org.xbib.net.http.server.HttpRequest request, org.xbib.net.http.server.session.Session session)
    • executeSearch

      public void executeSearch(String formName, org.xbib.net.http.server.route.HttpRouterContext context)