public interface ServiceProvider
ImplementationProvider| Modifier and Type | Method and Description |
|---|---|
void |
calculateDirectorySizes()
Function to calculate the size of
PrimaryDataDirectorys via
CalculateDirectorySizeThread |
void |
cleanUpForBrokenEntities(PrimaryDataDirectory root)
Clean up function to remove objects, if a upload failed
|
void |
cleanUpForRejectedEntities()
Clean up function to remove objects, if a request for a persistent identifier
was rejected
|
java.lang.Long |
getAvailableStorageSpace()
Getter for the available space in the mount path of eDAL.
|
int |
getNumberOfUsers()
Function to get the current number of users, who have ever login to the
current instance
|
java.lang.Long |
getUsedStorageSpace()
Getter for the used space in the mount path of eDAL.
|
boolean |
isCleaned()
Get flag for rebuild Lucene Index after a cleanup.
|
void |
setCleaned(boolean flag)
Set flag for rebuild Lucene Index after a cleanup.
|
void calculateDirectorySizes()
PrimaryDataDirectorys via
CalculateDirectorySizeThreadvoid cleanUpForBrokenEntities(PrimaryDataDirectory root)
root - the initial directory to start clean processvoid cleanUpForRejectedEntities()
java.lang.Long getAvailableStorageSpace()
throws EdalException
EdalException - if no path is specified.int getNumberOfUsers()
java.lang.Long getUsedStorageSpace()
throws EdalException
EdalException - if no path is specified.boolean isCleaned()
void setCleaned(boolean flag)
flag - the flag to set