be.destin.skos.search
Class IndexationCounter
java.lang.Object
be.destin.skos.search.IndexationCounter
public abstract class IndexationCounter
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiListDelimiter
public static final java.lang.String MultiListDelimiter
- See Also:
- Constant Field Values
IndexationCounter
public IndexationCounter()
countUsage
public abstract Count countUsage(java.lang.String indexName,
java.lang.String aboutConcept)
getSessionLocale
public abstract java.util.Locale getSessionLocale(javax.servlet.http.HttpServletRequest request)
getDefaultScheme
public abstract SchemeInterface getDefaultScheme(java.lang.String currentIndex)
getSearchTypeScheme
public abstract java.lang.String getSearchTypeScheme()
insureCounts
public ReferringApplication insureCounts(Concept anEntry)
insureCounts
public void insureCounts(ConceptScheme aScheme)
insureCounts
public void insureCounts()
disCounts
public void disCounts(ConceptScheme aScheme)
disCounts
public void disCounts()
autoComplete
public void autoComplete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException
- Throws:
java.io.IOException
selectOptions
public java.lang.String selectOptions(java.lang.String anIndexCode,
java.lang.String aSchemeAbout,
java.lang.String currentConceptAbout,
java.lang.String userLanguage,
boolean unusedIncluded)
getApplication
public java.lang.String getApplication()
- Returns:
- the application
setApplication
public void setApplication(java.lang.String application)
- Parameters:
application
- the application to set
setSkosManager
public void setSkosManager(SkosManager skosManager)
getAvailableSearches
public java.util.LinkedList<SearchType> getAvailableSearches(javax.servlet.http.HttpServletRequest request)