Package de.bsvrz.ars.ars.mgmt.tasks
Class LZVTask.DeleteRegular
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
- Enclosing class:
- LZVTask
public class LZVTask.DeleteRegular
extends java.lang.Object
Reguläres Löschen. Es werden alle Container gelöscht, die nicht zu sichern sind oder die schon gesichert wurden, aber nur sofern kein Löschschutz
besteht.
-
Constructor Summary
Constructors Constructor Description DeleteRegular()
-
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
-
DeleteRegular
public DeleteRegular()
-
-
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
-
maySuspend
public boolean maySuspend() -
appliesTo
-
getActionName
public java.lang.String getActionName()
-