Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AccessStatusElementItemCompilePlugin - Class in org.dspace.xoai.app.plugins
-
AccessStatusElementItemCompilePlugin aims to add structured information about the Access Status of the item (if any).
- AccessStatusElementItemCompilePlugin() - Constructor for class org.dspace.xoai.app.plugins.AccessStatusElementItemCompilePlugin
- 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 class org.dspace.xoai.app.plugins.AccessStatusElementItemCompilePlugin
- 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.ItemsWithBitstreamFilter
- 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
- CONTAINS - Enum constant in enum class 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 Class 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
DSpaceSolrExceptionwithout detail message. - DSpaceSolrException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrException
-
Constructs an instance of
DSpaceSolrExceptionwith 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
DSpaceSolrExceptionwithout detail message. - DSpaceSolrIndexerException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.DSpaceSolrIndexerException
-
Constructs an instance of
DSpaceSolrExceptionwith 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 - Enum constant in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
- EQUAL - Enum constant in enum class 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
- getTemplates(String) - Method in class org.dspace.xoai.services.impl.resources.DSpaceResourceResolver
- GREATER - Enum constant in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
- GREATER_OR_EQUAL - Enum constant in enum class 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
- index(HttpServletResponse, HttpServletRequest) - Method in class org.dspace.xoai.controller.DSpaceOAIDataProvider
- 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.ItemsWithBitstreamFilter
- 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
- ItemsWithBitstreamFilter - Class in org.dspace.xoai.filter
-
Created by Philip Vissenaekens (philip at atmire dot com) Date: 21/04/15 Time: 15:18
- ItemsWithBitstreamFilter() - Constructor for class org.dspace.xoai.filter.ItemsWithBitstreamFilter
- ItemUtils - Class in org.dspace.xoai.util
L
- LOWER - Enum constant in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
- LOWER_OR_EQUAL - Enum constant in enum class 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.app.plugins - package org.dspace.xoai.app.plugins
- 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
SolrSearchEmptyExceptionwithout detail message. - SolrSearchEmptyException(String) - Constructor for exception org.dspace.xoai.solr.exceptions.SolrSearchEmptyException
-
Constructs an instance of
SolrSearchEmptyExceptionwith 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 - Enum constant in enum class 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
- templateEngine() - Method in class org.dspace.app.configuration.OAIWebConfig
-
Configure the Thymeleaf template engine
- templateResolver() - Method in class org.dspace.app.configuration.OAIWebConfig
-
Configure the Thymeleaf template resolver
- 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 - Enum constant in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
- URLUtils - Class in org.dspace.xoai.util
V
- valueOf(String) - Static method in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.dspace.xoai.filter.data.DSpaceMetadataFilterOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- viewResolver() - Method in class org.dspace.app.configuration.OAIWebConfig
-
Configure the Thymeleaf view resolver
X
- XOAI - Class in org.dspace.xoai.app
- XOAI(Context, boolean) - Constructor for class org.dspace.xoai.app.XOAI
- XOAI(Context, 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form