Package de.bsvrz.ars.ars.mgmt.tasks
Class LZVTask.DeleteSpontan
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
- Enclosing class:
- LZVTask
public class LZVTask.DeleteSpontan
extends java.lang.Object
Spontanes Löschen bei wenig freiem Speicherplatz
-
Constructor Summary
Constructors Constructor Description DeleteSpontan(java.util.Calendar compareDate, de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLevel deleteLevel)
Erstellt ein neues DeleteSpontan-Objekt -
Method Summary
Modifier and Type Method Description boolean
appliesTo(IdDataIdentification dataIdentification, ContainerHeaders headers)
java.lang.String
getActionName()
void
handleContainers(SyncKey<IdDataIdentification> lock, de.bsvrz.dav.daf.main.archive.ArchiveDataKind dataKind, java.util.Collection<ContainerHeaders> headers)
boolean
maySuspend()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DeleteSpontan
public DeleteSpontan(java.util.Calendar compareDate, de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLevel deleteLevel)Erstellt ein neues DeleteSpontan-Objekt- Parameters:
compareDate
- VergleichsdatumdeleteLevel
- Lösch-Level
-
-
Method Details
-
handleContainers
public void handleContainers(SyncKey<IdDataIdentification> lock, de.bsvrz.dav.daf.main.archive.ArchiveDataKind dataKind, java.util.Collection<ContainerHeaders> headers) throws PersistenceException, IndexException- Throws:
PersistenceException
IndexException
-
appliesTo
-
maySuspend
public boolean maySuspend() -
getActionName
public java.lang.String getActionName()
-