org.dspace.discovery.configuration
Class DiscoveryConfiguration

java.lang.Object
  extended by org.dspace.discovery.configuration.DiscoveryConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class DiscoveryConfiguration
extends Object
implements org.springframework.beans.factory.InitializingBean

Author:
Kevin Van de Velde (kevin at atmire dot com)

Constructor Summary
DiscoveryConfiguration()
           
 
Method Summary
 void afterPropertiesSet()
          After all the properties are set check that the sidebar facets are a subset of our search filters
 List<String> getDefaultFilterQueries()
           
 int getDefaultRpp()
           
 DiscoveryHitHighlightingConfiguration getHitHighlightingConfiguration()
           
 String getId()
           
 DiscoveryMoreLikeThisConfiguration getMoreLikeThisConfiguration()
           
 DiscoveryRecentSubmissionsConfiguration getRecentSubmissionConfiguration()
           
 List<DiscoverySearchFilter> getSearchFilters()
           
 DiscoverySortConfiguration getSearchSortConfiguration()
           
 List<DiscoverySearchFilterFacet> getSidebarFacets()
           
 void setDefaultFilterQueries(List<String> defaultFilterQueries)
           
 void setDefaultRpp(int defaultRpp)
           
 void setHitHighlightingConfiguration(DiscoveryHitHighlightingConfiguration hitHighlightingConfiguration)
           
 void setId(String id)
           
 void setMoreLikeThisConfiguration(DiscoveryMoreLikeThisConfiguration moreLikeThisConfiguration)
           
 void setRecentSubmissionConfiguration(DiscoveryRecentSubmissionsConfiguration recentSubmissionConfiguration)
           
 void setSearchFilters(List<DiscoverySearchFilter> searchFilters)
           
 void setSearchSortConfiguration(DiscoverySortConfiguration searchSortConfiguration)
           
 void setSidebarFacets(List<DiscoverySearchFilterFacet> sidebarFacets)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscoveryConfiguration

public DiscoveryConfiguration()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getSidebarFacets

public List<DiscoverySearchFilterFacet> getSidebarFacets()

setSidebarFacets

public void setSidebarFacets(List<DiscoverySearchFilterFacet> sidebarFacets)

getDefaultFilterQueries

public List<String> getDefaultFilterQueries()

setDefaultFilterQueries

public void setDefaultFilterQueries(List<String> defaultFilterQueries)

getRecentSubmissionConfiguration

public DiscoveryRecentSubmissionsConfiguration getRecentSubmissionConfiguration()

setRecentSubmissionConfiguration

public void setRecentSubmissionConfiguration(DiscoveryRecentSubmissionsConfiguration recentSubmissionConfiguration)

getSearchFilters

public List<DiscoverySearchFilter> getSearchFilters()

setSearchFilters

public void setSearchFilters(List<DiscoverySearchFilter> searchFilters)

getSearchSortConfiguration

public DiscoverySortConfiguration getSearchSortConfiguration()

setSearchSortConfiguration

public void setSearchSortConfiguration(DiscoverySortConfiguration searchSortConfiguration)

setDefaultRpp

public void setDefaultRpp(int defaultRpp)

getDefaultRpp

public int getDefaultRpp()

setHitHighlightingConfiguration

public void setHitHighlightingConfiguration(DiscoveryHitHighlightingConfiguration hitHighlightingConfiguration)

getHitHighlightingConfiguration

public DiscoveryHitHighlightingConfiguration getHitHighlightingConfiguration()

setMoreLikeThisConfiguration

public void setMoreLikeThisConfiguration(DiscoveryMoreLikeThisConfiguration moreLikeThisConfiguration)

getMoreLikeThisConfiguration

public DiscoveryMoreLikeThisConfiguration getMoreLikeThisConfiguration()

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
After all the properties are set check that the sidebar facets are a subset of our search filters

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception - throws an exception if this isn't the case


Copyright © 2012 DuraSpace. All Rights Reserved.