A B C D E F G H I L M N O P Q R S T U V X 
All Classes All Packages

A

add(String, int) - Method in class org.dspace.xoai.services.impl.MetadataFieldCache
 
additionalMetadata(Context, Metadata, Item) - Method in class org.dspace.xoai.app.CCElementItemCompilePlugin
 
additionalMetadata(Context, Metadata, Item) - Method in interface org.dspace.xoai.app.XOAIExtensionItemCompilePlugin
This method allows plugins to add content to the xoai document generated for the item.
addResourceHandlers(ResourceHandlerRegistry) - Method in class org.dspace.app.configuration.OAIWebConfig
Ensure all resources under src/main/resources/static/ directory are available off the /{oai.path}/static subpath
AndFilter - Class in org.dspace.xoai.filter
 
AndFilter(DSpaceFilter, DSpaceFilter) - Constructor for class org.dspace.xoai.filter.AndFilter
 

B

BaseDSpaceFilterResolver - Class in org.dspace.xoai.services.impl.xoai
 
BaseDSpaceFilterResolver() - Constructor for class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
BasicConfiguration - Class in org.dspace.xoai.app
 
BasicConfiguration() - Constructor for class org.dspace.xoai.app.BasicConfiguration
 
buildIdentifier(String) - Static method in class org.dspace.xoai.data.DSpaceItem
 
buildQuery(List<ScopedFilter>) - Method in interface org.dspace.xoai.services.api.solr.SolrQueryResolver
 
buildQuery(List<ScopedFilter>) - Method in class org.dspace.xoai.services.impl.solr.DSpaceSolrQueryResolver
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.AndFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DateFromFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DateUntilFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceAtLeastOneMetadataFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceAuthorizationFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceMetadataExistsFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceSetSpecFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.DSpaceWithdrawnFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.NotFilter
 
buildSolrQuery() - Method in class org.dspace.xoai.filter.OrFilter
 
buildSolrQuery(Scope, Condition) - Method in interface org.dspace.xoai.services.api.xoai.DSpaceFilterResolver
 
buildSolrQuery(Scope, Condition) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 

C

CCElementItemCompilePlugin - Class in org.dspace.xoai.app
XOAIExtensionItemCompilePlugin aims to add structured information about the creative commons license applied to the item (if any).
CCElementItemCompilePlugin() - Constructor for class org.dspace.xoai.app.CCElementItemCompilePlugin
 
checkName(String) - Static method in class org.dspace.xoai.data.DSpaceSet
 
collectionsService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
CollectionsService - Interface in org.dspace.xoai.services.api
 
CompilingException - Exception in org.dspace.xoai.exceptions
 
CompilingException() - Constructor for exception org.dspace.xoai.exceptions.CompilingException
 
CompilingException(String) - Constructor for exception org.dspace.xoai.exceptions.CompilingException
 
CompilingException(String, Throwable) - Constructor for exception org.dspace.xoai.exceptions.CompilingException
 
CompilingException(Throwable) - Constructor for exception org.dspace.xoai.exceptions.CompilingException
 
configuration - Variable in class org.dspace.xoai.filter.DSpaceFilter
The configuration from xoai.xml file
configurationService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
ConfigurationService - Interface in org.dspace.xoai.services.api.config
 
configure(JtwigViewResolver) - Method in class org.dspace.app.configuration.OAIWebConfig
Configure the Jtwig template engine for Spring Boot Ensures Jtwig looks for templates in proper location with proper extension
CONTAINS - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
context - Variable in class org.dspace.xoai.filter.DSpaceFilter
The oai context
contextAction(Model, HttpServletRequest, HttpServletResponse, String) - Method in class org.dspace.xoai.controller.DSpaceOAIDataProvider
 
contextService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
ContextService - Interface in org.dspace.xoai.services.api.context
 
ContextServiceException - Exception in org.dspace.xoai.services.api.context
 
ContextServiceException() - Constructor for exception org.dspace.xoai.services.api.context.ContextServiceException
 
ContextServiceException(String) - Constructor for exception org.dspace.xoai.services.api.context.ContextServiceException
 
ContextServiceException(String, Throwable) - Constructor for exception org.dspace.xoai.services.api.context.ContextServiceException
 
ContextServiceException(Throwable) - Constructor for exception org.dspace.xoai.services.api.context.ContextServiceException
 
create(String) - Static method in class org.dspace.xoai.util.ItemUtils
 
createValue(String, String) - Static method in class org.dspace.xoai.util.ItemUtils
 

D

databaseService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
DateFromFilter - Class in org.dspace.xoai.filter
 
DateFromFilter(Date) - Constructor for class org.dspace.xoai.filter.DateFromFilter
 
DateUntilFilter - Class in org.dspace.xoai.filter
 
DateUntilFilter(Date) - Constructor for class org.dspace.xoai.filter.DateUntilFilter
 
DateUtils - Class in org.dspace.xoai.util
 
delete(String) - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
delete(String) - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
delete(String) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
delete(Item) - Method in interface org.dspace.xoai.services.api.cache.XOAIItemCacheService
 
delete(Item) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 
deleteAll() - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
deleteAll() - Method in interface org.dspace.xoai.services.api.cache.XOAIItemCacheService
 
deleteAll() - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
deleteAll() - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
deleteAll() - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 
DSpaceAtLeastOneMetadataFilter - Class in org.dspace.xoai.filter
 
DSpaceAtLeastOneMetadataFilter() - Constructor for class org.dspace.xoai.filter.DSpaceAtLeastOneMetadataFilter
 
DSpaceAuthorizationFilter - Class in org.dspace.xoai.filter
 
DSpaceAuthorizationFilter() - Constructor for class org.dspace.xoai.filter.DSpaceAuthorizationFilter
 
DSpaceCollectionsService - Class in org.dspace.xoai.services.impl
 
DSpaceCollectionsService() - Constructor for class org.dspace.xoai.services.impl.DSpaceCollectionsService
 
DSpaceConfigurationService - Class in org.dspace.xoai.services.impl.config
 
DSpaceConfigurationService() - Constructor for class org.dspace.xoai.services.impl.config.DSpaceConfigurationService
Initialize the OAI Configuration Service
DSpaceContextService - Class in org.dspace.xoai.services.impl.context
 
DSpaceContextService() - Constructor for class org.dspace.xoai.services.impl.context.DSpaceContextService
 
DSpaceEarliestDateResolver - Class in org.dspace.xoai.services.impl
 
DSpaceEarliestDateResolver() - Constructor for class org.dspace.xoai.services.impl.DSpaceEarliestDateResolver
 
DSpaceEmptyCacheService - Class in org.dspace.xoai.services.impl.cache
 
DSpaceEmptyCacheService() - Constructor for class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
DSpaceFieldResolver - Class in org.dspace.xoai.services.impl
 
DSpaceFieldResolver() - Constructor for class org.dspace.xoai.services.impl.DSpaceFieldResolver
 
DSpaceFilter - Class in org.dspace.xoai.filter
 
DSpaceFilter() - Constructor for class org.dspace.xoai.filter.DSpaceFilter
 
dSpaceFilterResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
DSpaceFilterResolver - Interface in org.dspace.xoai.services.api.xoai
 
DSpaceHandleResolver - Class in org.dspace.xoai.services.impl
 
DSpaceHandleResolver() - Constructor for class org.dspace.xoai.services.impl.DSpaceHandleResolver
 
DSpaceIdentifyResolver - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceIdentifyResolver() - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceIdentifyResolver
 
DSpaceItem - Class in org.dspace.xoai.data
 
DSpaceItem() - Constructor for class org.dspace.xoai.data.DSpaceItem
 
DSpaceItemRepository - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceItemRepository(CollectionsService, HandleResolver) - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
DSpaceItemRepositoryResolver - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceItemRepositoryResolver() - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceItemRepositoryResolver
 
DSpaceItemSolrRepository - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceItemSolrRepository(SolrClient, CollectionsService, HandleResolver, SolrQueryResolver) - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceItemSolrRepository
 
DSpaceMetadataExistsFilter - Class in org.dspace.xoai.filter
This filter allows one to retrieve (from the data source) those items which contains at least one metadata field value defined, it allows one to define multiple metadata fields to check against.
DSpaceMetadataExistsFilter() - Constructor for class org.dspace.xoai.filter.DSpaceMetadataExistsFilter
 
DSpaceMetadataFilterOperator - Enum in org.dspace.xoai.filter.data
 
DSpaceOAIDataProvider - Class in org.dspace.xoai.controller
 
DSpaceOAIDataProvider() - Constructor for class org.dspace.xoai.controller.DSpaceOAIDataProvider
 
DSpaceRepositoryConfiguration - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceRepositoryConfiguration(EarliestDateResolver, ConfigurationService, Context) - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
DSpaceResourceResolver - Class in org.dspace.xoai.services.impl.resources
 
DSpaceResourceResolver() - Constructor for class org.dspace.xoai.services.impl.resources.DSpaceResourceResolver
 
DSpaceResumptionTokenFormatter - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceResumptionTokenFormatter() - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceResumptionTokenFormatter
 
DSpaceServiceResolver - Class in org.dspace.xoai.services.impl
 
DSpaceServiceResolver() - Constructor for class org.dspace.xoai.services.impl.DSpaceServiceResolver
 
DSpaceSet - Class in org.dspace.xoai.data
 
DSpaceSet(Collection) - Constructor for class org.dspace.xoai.data.DSpaceSet
 
DSpaceSet(Community) - Constructor for class org.dspace.xoai.data.DSpaceSet
 
DSpaceSetRepository - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceSetRepository(Context) - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceSetRepository
 
DSpaceSetRepositoryResolver - Class in org.dspace.xoai.services.impl.xoai
 
DSpaceSetRepositoryResolver() - Constructor for class org.dspace.xoai.services.impl.xoai.DSpaceSetRepositoryResolver
 
DSpaceSetSpecFilter - Class in org.dspace.xoai.filter
 
DSpaceSetSpecFilter(CollectionsService, HandleResolver, String) - Constructor for class org.dspace.xoai.filter.DSpaceSetSpecFilter
 
DSpaceSetSpecResolver - Class in org.dspace.xoai.services.impl.set
 
DSpaceSetSpecResolver() - Constructor for class org.dspace.xoai.services.impl.set.DSpaceSetSpecResolver
 
DSpaceSolrException - Exception in org.dspace.xoai.solr.exceptions
 
DSpaceSolrException() - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrException
Creates a new instance of DSpaceSolrException without detail message.
DSpaceSolrException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrException
Constructs an instance of DSpaceSolrException with the specified detail message.
DSpaceSolrException(String, Throwable) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrException
 
DSpaceSolrIndexerException - Exception in org.dspace.xoai.solr.exceptions
 
DSpaceSolrIndexerException() - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrIndexerException
Creates a new instance of DSpaceSolrException without detail message.
DSpaceSolrIndexerException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrIndexerException
Constructs an instance of DSpaceSolrException with the specified detail message.
DSpaceSolrIndexerException(String, Throwable) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrIndexerException
 
DSpaceSolrItem - Class in org.dspace.xoai.data
 
DSpaceSolrItem(SolrDocument) - Constructor for class org.dspace.xoai.data.DSpaceSolrItem
 
DSpaceSolrQueryResolver - Class in org.dspace.xoai.services.impl.solr
 
DSpaceSolrQueryResolver() - Constructor for class org.dspace.xoai.services.impl.solr.DSpaceSolrQueryResolver
 
DSpaceSolrSearch - Class in org.dspace.xoai.solr
 
DSpaceSolrServer - Class in org.dspace.xoai.solr
 
DSpaceSolrServerResolver - Class in org.dspace.xoai.services.impl.solr
 
DSpaceSolrServerResolver() - Constructor for class org.dspace.xoai.services.impl.solr.DSpaceSolrServerResolver
 
DSpaceWebapp - Class in org.dspace.utils
An MBean to identify this web application.
DSpaceWebapp() - Constructor for class org.dspace.utils.DSpaceWebapp
 
DSpaceWithdrawnFilter - Class in org.dspace.xoai.filter
Filter for Withdrawn items.
DSpaceWithdrawnFilter() - Constructor for class org.dspace.xoai.filter.DSpaceWithdrawnFilter
 
DSpaceXOAICacheService - Class in org.dspace.xoai.services.impl.cache
 
DSpaceXOAICacheService(XOAIManager) - Constructor for class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
DSpaceXOAIItemCacheService - Class in org.dspace.xoai.services.impl.cache
 
DSpaceXOAIItemCacheService() - Constructor for class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 
DSpaceXOAILastCompilationCacheService - Class in org.dspace.xoai.services.impl.cache
 
DSpaceXOAILastCompilationCacheService() - Constructor for class org.dspace.xoai.services.impl.cache.DSpaceXOAILastCompilationCacheService
 
DSpaceXOAIManagerResolver - Class in org.dspace.xoai.services.impl.context
 
DSpaceXOAIManagerResolver() - Constructor for class org.dspace.xoai.services.impl.context.DSpaceXOAIManagerResolver
 

E

earliestDateResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
EarliestDateResolver - Interface in org.dspace.xoai.services.api
 
encode(String) - Static method in class org.dspace.xoai.util.URLUtils
 
ENDS_WITH - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
EQUAL - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
exists(String) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceSetRepository
 

F

fieldResolver - Variable in class org.dspace.xoai.filter.DSpaceFilter
The configuration from xoai.xml file
FieldResolver - Interface in org.dspace.xoai.services.api
 
flatParentCommunities(Collection) - Method in interface org.dspace.xoai.services.api.CollectionsService
 
flatParentCommunities(Collection) - Method in class org.dspace.xoai.services.impl.DSpaceCollectionsService
 
flatParentCommunities(Community) - Method in interface org.dspace.xoai.services.api.CollectionsService
 
flatParentCommunities(Community) - Method in class org.dspace.xoai.services.impl.DSpaceCollectionsService
 
flatParentCommunities(Context, Item) - Method in interface org.dspace.xoai.services.api.CollectionsService
 
flatParentCommunities(Context, Item) - Method in class org.dspace.xoai.services.impl.DSpaceCollectionsService
 
format(ResumptionToken) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceResumptionTokenFormatter
 
format(Date) - Static method in class org.dspace.xoai.util.DateUtils
Format a Date object as a valid UTC Date String, per OAI-PMH guidelines http://www.openarchives.org/OAI/openarchivesprotocol.html#DatestampsResponses
fromSetSpec(String) - Method in interface org.dspace.xoai.services.api.set.SetSpecResolver
 
fromSetSpec(String) - Method in class org.dspace.xoai.services.impl.set.DSpaceSetSpecResolver
 

G

get() - Method in interface org.dspace.xoai.services.api.cache.XOAILastCompilationCacheService
 
get() - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAILastCompilationCacheService
 
get(Item) - Method in interface org.dspace.xoai.services.api.cache.XOAIItemCacheService
 
get(Item) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 
getAbout() - Method in class org.dspace.xoai.data.DSpaceItem
 
getAdminEmails() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getAllSubCollections(ContextService, UUID) - Method in interface org.dspace.xoai.services.api.CollectionsService
 
getAllSubCollections(ContextService, UUID) - Method in class org.dspace.xoai.services.impl.DSpaceCollectionsService
 
getBaseUrl() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getBooleanProperty(String, boolean) - Method in interface org.dspace.xoai.services.api.config.ConfigurationService
 
getBooleanProperty(String, boolean) - Method in class org.dspace.xoai.services.impl.config.DSpaceConfigurationService
 
getBooleanProperty(String, String, boolean) - Method in interface org.dspace.xoai.services.api.config.ConfigurationService
 
getBooleanProperty(String, String, boolean) - Method in class org.dspace.xoai.services.impl.config.DSpaceConfigurationService
 
getConfiguration() - Method in class org.dspace.xoai.filter.DSpaceFilter
 
getContext() - Method in class org.dspace.xoai.filter.DSpaceFilter
 
getContext() - Method in interface org.dspace.xoai.services.api.context.ContextService
 
getContext() - Method in class org.dspace.xoai.services.impl.context.DSpaceContextService
 
getDatestamp() - Method in class org.dspace.xoai.data.DSpaceSolrItem
 
getDeleteMethod() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getDescription() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getEarliestDate() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getEarliestDate(Context) - Method in interface org.dspace.xoai.services.api.EarliestDateResolver
 
getEarliestDate(Context) - Method in class org.dspace.xoai.services.impl.DSpaceEarliestDateResolver
 
getElement(List<Element>, String) - Static method in class org.dspace.xoai.util.ItemUtils
 
getField(String) - Method in class org.dspace.xoai.services.impl.MetadataFieldCache
 
getFieldID(Context, String) - Method in interface org.dspace.xoai.services.api.FieldResolver
 
getFieldID(Context, String) - Method in class org.dspace.xoai.services.impl.DSpaceFieldResolver
 
getFieldResolver() - Method in class org.dspace.xoai.filter.DSpaceFilter
 
getFilter(AndCondition) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
getFilter(Condition) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
getFilter(NotCondition) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
getFilter(OrCondition) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
getFilter(Class<? extends Filter>, ParameterMap) - Method in class org.dspace.xoai.services.impl.xoai.BaseDSpaceFilterResolver
 
getGranularity() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getHandle() - Method in class org.dspace.xoai.data.DSpaceItem
 
getHandle() - Method in class org.dspace.xoai.data.DSpaceSolrItem
 
getHandle(DSpaceObject) - Method in interface org.dspace.xoai.services.api.HandleResolver
 
getHandle(DSpaceObject) - Method in class org.dspace.xoai.services.impl.DSpaceHandleResolver
 
getIdentifier() - Method in class org.dspace.xoai.data.DSpaceItem
 
getIdentify() - Method in interface org.dspace.xoai.services.api.xoai.IdentifyResolver
 
getIdentify() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceIdentifyResolver
 
getItem(String) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemSolrRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemSolrRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String, Date, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, Date, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiersUntil(List<ScopedFilter>, int, int, String, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemIdentifiersUntil(List<ScopedFilter>, int, int, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemRepository() - Method in interface org.dspace.xoai.services.api.xoai.ItemRepositoryResolver
 
getItemRepository() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepositoryResolver
 
getItems(List<ScopedFilter>, int, int) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemSolrRepository
 
getItems(List<ScopedFilter>, int, int, String) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItems(List<ScopedFilter>, int, int, String, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItems(List<ScopedFilter>, int, int, String, Date, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItems(List<ScopedFilter>, int, int, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItems(List<ScopedFilter>, int, int, Date, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemsUntil(List<ScopedFilter>, int, int, String, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getItemsUntil(List<ScopedFilter>, int, int, Date) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceItemRepository
 
getManager() - Method in interface org.dspace.xoai.services.api.config.XOAIManagerResolver
 
getManager() - Method in class org.dspace.xoai.services.impl.context.DSpaceXOAIManagerResolver
 
getMetadata() - Method in class org.dspace.xoai.data.DSpaceSolrItem
 
getMetadata(String) - Method in class org.dspace.xoai.data.DSpaceItem
 
getProperty(String) - Method in interface org.dspace.xoai.services.api.config.ConfigurationService
 
getProperty(String) - Method in class org.dspace.xoai.services.impl.config.DSpaceConfigurationService
 
getProperty(String, String) - Method in interface org.dspace.xoai.services.api.config.ConfigurationService
 
getProperty(String, String) - Method in class org.dspace.xoai.services.impl.config.DSpaceConfigurationService
 
getQuery() - Method in class org.dspace.xoai.filter.results.SolrFilterResult
 
getQuery() - Method in class org.dspace.xoai.filter.SolrFilterResult
 
getRepositoryName() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
 
getResource(String) - Method in class org.dspace.xoai.services.impl.resources.DSpaceResourceResolver
 
getResourcePaths(ConfigurationService) - Method in class org.dspace.xoai.app.OAISpringLoader
 
getServer() - Method in interface org.dspace.xoai.services.api.solr.SolrServerResolver
 
getServer() - Method in class org.dspace.xoai.services.impl.solr.DSpaceSolrServerResolver
 
getServer() - Static method in class org.dspace.xoai.solr.DSpaceSolrServer
 
getService(Class<T>) - Method in interface org.dspace.xoai.services.api.ServiceResolver
 
getService(Class<T>) - Method in class org.dspace.xoai.services.impl.DSpaceServiceResolver
 
getSetRepository() - Method in interface org.dspace.xoai.services.api.xoai.SetRepositoryResolver
 
getSetRepository() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceSetRepositoryResolver
 
getSets() - Method in class org.dspace.xoai.data.DSpaceSolrItem
 
getTransformer(String) - Method in class org.dspace.xoai.services.impl.resources.DSpaceResourceResolver
 
GREATER - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
GREATER_OR_EQUAL - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 

H

handle(String, OutputStream) - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
handle(String, OutputStream) - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
handle(String, OutputStream) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
handleResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
HandleResolver - Interface in org.dspace.xoai.services.api
 
HandleResolverException - Exception in org.dspace.xoai.services.api
 
HandleResolverException() - Constructor for exception org.dspace.xoai.services.api.HandleResolverException
 
HandleResolverException(String) - Constructor for exception org.dspace.xoai.services.api.HandleResolverException
 
HandleResolverException(String, Throwable) - Constructor for exception org.dspace.xoai.services.api.HandleResolverException
 
HandleResolverException(Throwable) - Constructor for exception org.dspace.xoai.services.api.HandleResolverException
 
hasCache() - Method in interface org.dspace.xoai.services.api.cache.XOAILastCompilationCacheService
 
hasCache() - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAILastCompilationCacheService
 
hasCache(String) - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
hasCache(String) - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
hasCache(String) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
hasCache(Item) - Method in interface org.dspace.xoai.services.api.cache.XOAIItemCacheService
 
hasCache(Item) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 
hasField(String) - Method in class org.dspace.xoai.services.impl.MetadataFieldCache
 
hasResult() - Method in class org.dspace.xoai.filter.results.SolrFilterResult
 
hasResult() - Method in class org.dspace.xoai.filter.SolrFilterResult
 

I

identifyResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
IdentifyResolver - Interface in org.dspace.xoai.services.api.xoai
 
index() - Method in class org.dspace.xoai.app.XOAI
 
indexAction(HttpServletResponse, Model) - Method in class org.dspace.xoai.controller.DSpaceOAIDataProvider
 
InvalidMetadataFieldException - Exception in org.dspace.xoai.exceptions
 
InvalidMetadataFieldException() - Constructor for exception org.dspace.xoai.exceptions.InvalidMetadataFieldException
 
InvalidSetSpecException - Exception in org.dspace.xoai.exceptions
 
InvalidSetSpecException() - Constructor for exception org.dspace.xoai.exceptions.InvalidSetSpecException
 
InvalidSetSpecException(String) - Constructor for exception org.dspace.xoai.exceptions.InvalidSetSpecException
 
InvalidSetSpecException(String, Throwable) - Constructor for exception org.dspace.xoai.exceptions.InvalidSetSpecException
 
InvalidSetSpecException(Throwable) - Constructor for exception org.dspace.xoai.exceptions.InvalidSetSpecException
 
isActive() - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
isActive() - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
isActive() - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
isDeleted() - Method in class org.dspace.xoai.data.DSpaceSolrItem
 
isItemShown(ItemIdentifier) - Method in class org.dspace.xoai.filter.DSpaceFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.AndFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DateFromFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DateUntilFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceAtLeastOneMetadataFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceAuthorizationFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceMetadataExistsFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceSetSpecFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.DSpaceWithdrawnFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.NotFilter
 
isShown(DSpaceItem) - Method in class org.dspace.xoai.filter.OrFilter
 
isUI() - Method in class org.dspace.utils.DSpaceWebapp
 
itemRepositoryResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
ItemRepositoryResolver - Interface in org.dspace.xoai.services.api.xoai
 
ItemUtils - Class in org.dspace.xoai.util
 

L

LOWER - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
LOWER_OR_EQUAL - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 

M

main(String[]) - Static method in class org.dspace.xoai.app.XOAI
 
MetadataFieldCache - Class in org.dspace.xoai.services.impl
 
MetadataFieldCache() - Constructor for class org.dspace.xoai.services.impl.MetadataFieldCache
 

N

newDSpaceCollectionSet(String, String) - Static method in class org.dspace.xoai.data.DSpaceSet
 
newDSpaceCommunitySet(String, String) - Static method in class org.dspace.xoai.data.DSpaceSet
 
NotFilter - Class in org.dspace.xoai.filter
 
NotFilter(DSpaceFilter) - Constructor for class org.dspace.xoai.filter.NotFilter
 

O

OAISpringLoader - Class in org.dspace.xoai.app
Spring Loader to load specific bean implementation only for OAI Spring context
OAISpringLoader() - Constructor for class org.dspace.xoai.app.OAISpringLoader
 
OAIWebConfig - Class in org.dspace.app.configuration
OAI-PMH webapp configuration.
OAIWebConfig() - Constructor for class org.dspace.app.configuration.OAIWebConfig
 
OrFilter - Class in org.dspace.xoai.filter
 
OrFilter(DSpaceFilter, DSpaceFilter) - Constructor for class org.dspace.xoai.filter.OrFilter
 
org.dspace.app.configuration - package org.dspace.app.configuration
 
org.dspace.utils - package org.dspace.utils
 
org.dspace.xoai.app - package org.dspace.xoai.app
 
org.dspace.xoai.controller - package org.dspace.xoai.controller
 
org.dspace.xoai.data - package org.dspace.xoai.data
 
org.dspace.xoai.exceptions - package org.dspace.xoai.exceptions
 
org.dspace.xoai.filter - package org.dspace.xoai.filter
 
org.dspace.xoai.filter.data - package org.dspace.xoai.filter.data
 
org.dspace.xoai.filter.results - package org.dspace.xoai.filter.results
 
org.dspace.xoai.services.api - package org.dspace.xoai.services.api
 
org.dspace.xoai.services.api.cache - package org.dspace.xoai.services.api.cache
 
org.dspace.xoai.services.api.config - package org.dspace.xoai.services.api.config
 
org.dspace.xoai.services.api.context - package org.dspace.xoai.services.api.context
 
org.dspace.xoai.services.api.set - package org.dspace.xoai.services.api.set
 
org.dspace.xoai.services.api.solr - package org.dspace.xoai.services.api.solr
 
org.dspace.xoai.services.api.xoai - package org.dspace.xoai.services.api.xoai
 
org.dspace.xoai.services.impl - package org.dspace.xoai.services.impl
 
org.dspace.xoai.services.impl.cache - package org.dspace.xoai.services.impl.cache
 
org.dspace.xoai.services.impl.config - package org.dspace.xoai.services.impl.config
 
org.dspace.xoai.services.impl.context - package org.dspace.xoai.services.impl.context
 
org.dspace.xoai.services.impl.resources - package org.dspace.xoai.services.impl.resources
 
org.dspace.xoai.services.impl.set - package org.dspace.xoai.services.impl.set
 
org.dspace.xoai.services.impl.solr - package org.dspace.xoai.services.impl.solr
 
org.dspace.xoai.services.impl.xoai - package org.dspace.xoai.services.impl.xoai
 
org.dspace.xoai.solr - package org.dspace.xoai.solr
 
org.dspace.xoai.solr.exceptions - package org.dspace.xoai.solr.exceptions
 
org.dspace.xoai.util - package org.dspace.xoai.util
 

P

parse(String) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceResumptionTokenFormatter
 
parse(String) - Static method in class org.dspace.xoai.util.DateUtils
Parse a string into a Date object
parseFromSolrDate(String) - Static method in class org.dspace.xoai.util.DateUtils
 
parseHandle(String) - Static method in class org.dspace.xoai.data.DSpaceItem
 
put(Date) - Method in interface org.dspace.xoai.services.api.cache.XOAILastCompilationCacheService
 
put(Date) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAILastCompilationCacheService
 
put(Item, Metadata) - Method in interface org.dspace.xoai.services.api.cache.XOAIItemCacheService
 
put(Item, Metadata) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
 

Q

query(SolrClient, SolrQuery) - Static method in class org.dspace.xoai.solr.DSpaceSolrSearch
 
querySingle(SolrClient, SolrQuery) - Static method in class org.dspace.xoai.solr.DSpaceSolrSearch
 

R

resolve(String) - Method in interface org.dspace.xoai.services.api.HandleResolver
 
resolve(String) - Method in class org.dspace.xoai.services.impl.DSpaceHandleResolver
 
resourceResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
retrieveMetadata(Context, Item) - Static method in class org.dspace.xoai.util.ItemUtils
Utility method to retrieve a structured XML in XOAI format
retrieveSets(int, int) - Method in class org.dspace.xoai.services.impl.xoai.DSpaceSetRepository
 

S

ServiceResolver - Interface in org.dspace.xoai.services.api
 
setConfiguration(ParameterMap) - Method in class org.dspace.xoai.filter.DSpaceFilter
 
setContext(Context) - Method in class org.dspace.xoai.filter.DSpaceFilter
 
setFieldResolver(FieldResolver) - Method in class org.dspace.xoai.filter.DSpaceFilter
 
setRepositoryResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
SetRepositoryResolver - Interface in org.dspace.xoai.services.api.xoai
 
SetSpecResolver - Interface in org.dspace.xoai.services.api.set
 
SolrFilterResult - Class in org.dspace.xoai.filter.results
 
SolrFilterResult - Class in org.dspace.xoai.filter
 
SolrFilterResult() - Constructor for class org.dspace.xoai.filter.results.SolrFilterResult
 
SolrFilterResult() - Constructor for class org.dspace.xoai.filter.SolrFilterResult
 
SolrFilterResult(String) - Constructor for class org.dspace.xoai.filter.results.SolrFilterResult
 
SolrFilterResult(String) - Constructor for class org.dspace.xoai.filter.SolrFilterResult
 
solrQueryResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
SolrQueryResolver - Interface in org.dspace.xoai.services.api.solr
 
SolrSearchEmptyException - Exception in org.dspace.xoai.solr.exceptions
 
SolrSearchEmptyException() - Constructor for exception org.dspace.xoai.solr.exceptions.SolrSearchEmptyException
Creates a new instance of SolrSearchEmptyException without detail message.
SolrSearchEmptyException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.SolrSearchEmptyException
Constructs an instance of SolrSearchEmptyException with the specified detail message.
SolrSearchEmptyException(String, Throwable) - Constructor for exception org.dspace.xoai.solr.exceptions.SolrSearchEmptyException
 
solrServerResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
SolrServerResolver - Interface in org.dspace.xoai.services.api.solr
 
STARTS_WITH - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
store(String, OAIPMH) - Method in interface org.dspace.xoai.services.api.cache.XOAICacheService
 
store(String, OAIPMH) - Method in class org.dspace.xoai.services.impl.cache.DSpaceEmptyCacheService
 
store(String, OAIPMH) - Method in class org.dspace.xoai.services.impl.cache.DSpaceXOAICacheService
 
supportSets() - Method in class org.dspace.xoai.services.impl.xoai.DSpaceSetRepository
 

T

toSetSpec(Collection) - Method in interface org.dspace.xoai.services.api.set.SetSpecResolver
 
toSetSpec(Collection) - Method in class org.dspace.xoai.services.impl.set.DSpaceSetSpecResolver
 
toSetSpec(Community) - Method in interface org.dspace.xoai.services.api.set.SetSpecResolver
 
toSetSpec(Community) - Method in class org.dspace.xoai.services.impl.set.DSpaceSetSpecResolver
 

U

UNDEF - org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
 
URLUtils - Class in org.dspace.xoai.util
 

V

valueOf(String) - Static method in enum org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
Returns an array containing the constants of this enum type, in the order they are declared.

X

XOAI - Class in org.dspace.xoai.app
 
XOAI(Context, boolean) - Constructor for class org.dspace.xoai.app.XOAI
 
XOAI(Context, boolean, boolean, boolean) - Constructor for class org.dspace.xoai.app.XOAI
 
XOAI_CONFIGURATION_FILE - Static variable in class org.dspace.xoai.services.impl.context.DSpaceXOAIManagerResolver
 
xoaiCacheService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
XOAICacheService - Interface in org.dspace.xoai.services.api.cache
 
XOAIExtensionItemCompilePlugin - Interface in org.dspace.xoai.app
This interface can be implemented by plugins that aims to contribute to the generation of the xoai document stored in the item.compile solr OAI core field
xoaiItemCacheService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
XOAIItemCacheService - Interface in org.dspace.xoai.services.api.cache
 
xoaiItemRepositoryResolver() - Method in class org.dspace.app.configuration.OAIWebConfig
 
xoaiLastCompilationCacheService() - Method in class org.dspace.xoai.app.BasicConfiguration
 
XOAILastCompilationCacheService - Interface in org.dspace.xoai.services.api.cache
 
xoaiManagerResolver() - Method in class org.dspace.xoai.app.BasicConfiguration
 
XOAIManagerResolver - Interface in org.dspace.xoai.services.api.config
 
XOAIManagerResolverException - Exception in org.dspace.xoai.services.api.config
 
XOAIManagerResolverException() - Constructor for exception org.dspace.xoai.services.api.config.XOAIManagerResolverException
 
XOAIManagerResolverException(String) - Constructor for exception org.dspace.xoai.services.api.config.XOAIManagerResolverException
 
XOAIManagerResolverException(String, Throwable) - Constructor for exception org.dspace.xoai.services.api.config.XOAIManagerResolverException
 
XOAIManagerResolverException(Throwable) - Constructor for exception org.dspace.xoai.services.api.config.XOAIManagerResolverException
 
A B C D E F G H I L M N O P Q R S T U V X 
All Classes All Packages