| Package | Description |
|---|---|
| de.ipk_gatersleben.bit.bi.edal.aspectj.security | |
| de.ipk_gatersleben.bit.bi.edal.primary_data | |
| de.ipk_gatersleben.bit.bi.edal.primary_data.file |
| Modifier and Type | Field and Description |
|---|---|
static Map<Class<? extends PrimaryDataEntity>,List<GrantableMethods.Methods>> |
GrantableMethods.CLASS_MAP
Map to find the EnumMap for every class.
|
| Modifier and Type | Method and Description |
|---|---|
Method |
GrantableMethods.Methods.getImplClass(Class<? extends PrimaryDataEntity> clazz) |
| Modifier and Type | Method and Description |
|---|---|
PrimaryDataEntity |
HttpServiceProvider.getPrimaryDataEntityByID(String uuid,
long versionNumber)
Getter to load a
PrimaryDataEntity object specified by
UUID and number of the PrimaryDataEntityVersion. |
PrimaryDataEntity |
HttpServiceProvider.getPrimaryDataEntityForPersistenIdentifier(String uuid,
long versionNumber,
PersistentIdentifier persistentIdentifier)
Get a
PrimaryDataEntity for a given PublicReference |
PrimaryDataEntity |
HttpServiceProvider.getPrimaryDataEntityForReviewer(String uuid,
long versionNumber,
String internalId,
int reviewerCode)
Getter for a
PrimaryDataEntity for a reviewer to create a
temporary landing page. |
| Constructor and Description |
|---|
MergingThread(String template,
String coding,
org.apache.velocity.context.Context context,
Writer output,
CountDownLatch latch,
List<PrimaryDataEntity> list) |
| Modifier and Type | Class and Description |
|---|---|
class |
PrimaryDataDirectory
Abstract PrimaryDataDirectory class.
|
class |
PrimaryDataFile
Abstract PrimaryDataFile class.
|
| Modifier and Type | Method and Description |
|---|---|
PrimaryDataEntity |
PrimaryDataEntityVersion.getEntity()
Getter for the field
entity. |
PrimaryDataEntity |
PrimaryDataDirectory.getPrimaryDataEntity(String name)
Get a specified
PrimaryDataEntity in this
PrimaryDataDirectory by name. |
protected abstract PrimaryDataEntity |
PrimaryDataDirectory.getPrimaryDataEntityImpl(String name)
Abstract function for the implementation of
PrimaryDataDirectory.getPrimaryDataEntity(String). |
PrimaryDataEntity |
ImplementationProvider.reloadPrimaryDataEntityByID(String uuid,
long versionNumber)
Internal Function to reload a
PrimaryDataEntity with his
UUID. |
| Modifier and Type | Method and Description |
|---|---|
List<PrimaryDataEntity> |
PrimaryDataDirectory.getAllPublishedEntities()
Convenience and free function to get only
PrimaryDataEntitys with
published PublicReference objects. |
List<PrimaryDataEntity> |
PrimaryDataDirectory.listPrimaryDataEntities()
|
protected abstract List<PrimaryDataEntity> |
PrimaryDataDirectory.listPrimaryDataEntitiesImpl(Calendar currentVersionDate,
Calendar nextVersionDate)
Abstract function for the implementation of
PrimaryDataDirectory.listPrimaryDataEntities(). |
List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByDublinCoreElement(EnumDublinCoreElements element,
UntypedData data,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
A convenience method for search only for a specific
EnumDublinCoreElements and UntypedData in this
PrimaryDataDirectory. |
protected abstract List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByDublinCoreElementImpl(EnumDublinCoreElements element,
UntypedData data,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
Abstract function for implementation of
PrimaryDataDirectory.searchByDublinCoreElement(EnumDublinCoreElements, UntypedData, boolean, boolean)
. |
List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByKeyword(String keyword,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
Function to get all
PrimaryDataEntitys containing the keyword. |
protected abstract List<? extends PrimaryDataEntity> |
PrimaryDataDirectory.searchByKeywordImpl(String keyword,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
Abstract function for the implementation of
PrimaryDataDirectory.searchByKeyword(String, boolean, boolean) |
List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByMetaData(MetaData query,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
The method search in the current
PrimaryDataDirectory by
MetaData. |
protected abstract List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByMetaDataImpl(MetaData query,
boolean fuzzy,
boolean recursiveIntoSubdirectories)
Abstract function for implementation of
PrimaryDataDirectory.searchByMetaData(MetaData, boolean, boolean)
. |
List<PrimaryDataEntity> |
PrimaryDataDirectory.searchByPublicationStatus(PublicationStatus publicationStatus)
|
protected abstract List<? extends PrimaryDataEntity> |
PrimaryDataDirectory.searchByPublicationStatusImpl(PublicationStatus publicationStatus)
Abstract function for the implementation of
PrimaryDataDirectory.searchByPublicationStatus(PublicationStatus)
. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PrimaryDataEntityVersion.addPublicReference(PersistentIdentifier identifierType,
PrimaryDataEntity entity) |
int |
PrimaryDataEntity.compareTo(PrimaryDataEntity other)
Compares PrimaryDataEntity based on toLowerCase(getName());
|
protected void |
PrimaryDataEntityVersion.setEntity(PrimaryDataEntity entity)
Setter for the field
entity. |
| Constructor and Description |
|---|
PrimaryDataEntityVersion(PrimaryDataEntity entity,
boolean delete,
MetaData metadata)
Construct a new
PrimaryDataEntityVersion for a
PrimaryDataEntity. |
Copyright © 2015 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.