Package de.ipk_gatersleben.bit.bi.edal.primary_data.file.implementation
This package contains the classes for the Hibernate mapping of the e!DAL data
structure classes.
-
Class Summary Class Description ALLPrincipal Class to represent all internal stored principals.ApprovalServiceProviderImplementation Implementation ofApprovalServiceProviderfor the storage back end.AsynchronList<E> AsynchronousListimplementation to provide a blocking list for thePrimaryDataDirectory.listPrimaryDataEntities()function.CalculateDirectorySizeJob CalculateDirectorySizeThread Thread to calculate the size of directories within aPublicReferenceCleanBrokenEntitiesJob Class to define theJobto remove all brokenPrimaryDataEntitywhich where created during a failed upload.CleanBrokenEntitiesThread Thread to clean brokenPrimaryDataEntitywhich where created during upload process.DoiImplementation EdalPermissionImplementation Implementation ofEdalPermissionfor persist with HIBERNATEFileSystemImplementationProvider FileSystem implementation ofImplementationProviderHttpServiceProviderImplementation Implementation ofHttpServiceProviderinterface.ImprovedH2Dialect Workaround.IndexWriterThread IndexWriterThread class to realize manual indexing strategyListThread MetaDataImplementation Implementation ofMetaData.PermissionProviderImplementation Implementation ofPermissionProviderinterface.PrimaryDataDirectoryImplementation Implementation ofPrimaryDataDirectory.PrimaryDataEntityVersionImplementation Implementation ofPrimaryDataEntityVersion.PrimaryDataFileImplementation Implementation ofPrimaryDataFile.PrincipalImplementation Class to persist user principals with HIBERNATE.PublicReferenceImplementation Class for the persistence of thePublicReferenceclass with HIBERNATE.RebuildIndexJob Class to define theJobto rebuild the Lucene index after running a clean up.RebuildIndexThread Thread to to rebuild the Lucene index after running a clean up.ReviewersImplementation Class to persist a reviewer user with HIBERNATE.ReviewStatusImplementation Class to persist the review status with HIBERNATE.RootImplementation Class to persist root user with HIBERNATE.ServiceProviderImplementation Implementaion of theServiceProviderinterfaceSupportedPrincipals Class to persist all supported user principals with HIBERNATE.TicketImplementation Class to persist tickets for the ApprovalService with HIBERNATE.UrlImplementation