Package org.dspace.core
package org.dspace.core
Provides some basic functionality required throughout the DSpace system.
-
ClassDescriptionHibernate implementation for generic DAO interface.AbstractHibernateDSODAO<T extends DSpaceObject>Hibernate implementation used by DSpaceObject Database Access Objects.Class with constants and matching strings, for DSpace types.Class representing the context of a particular DSpace operation.Object that manages the read-only caches for the Context classDBConnection<T>Interface representing a persistence provider "session".Builder representing an e-mail message.Wrap an
InputStreamin aDataSource.Wrap ConfigurationService to prevent templates from modifying the configuration.GenericDAO<T>Generic Database Access Object interface class that should be implemented by all DAOs.Hibernate implementation of the DBConnection.Utility methods for working with Hibernate proxies.I18nUtil.java Some Utilities for i18n SupportClass representing an LDN message jsonWrap ConfigurationService to prevent templates from modifying the configuration.The Legacy Plugin Service is a very simple component container (based on the legacy PluginManager class from 5.x or below).Encapsulate the deposit license.Class for generating standard log headerThis is the interface that should be implemented by all the named plugin that like to be aware of their nameEncapsulate access to the news texts.Load classes from a custom class path.Indicates fatal error in PluginService configuration.This exception indicates a fatal error when instantiating a plugin class.ReloadableEntity<T extends Serializable>Implemented by all entities that can be reloaded by theContext.Simple lightweight "framework" for managing plugins.Utility functions for DSpace.UUIDIterator<T extends DSpaceObject>Iterator implementation which allows to iterate over items and commit while iterating.