Package de.bsvrz.ars.ars.persistence.gap
Class RemoteArchive
java.lang.Object
de.bsvrz.ars.ars.persistence.gap.RemoteArchive
- All Implemented Interfaces:
java.lang.Comparable<RemoteArchive>
public class RemoteArchive extends java.lang.Object implements java.lang.Comparable<RemoteArchive>
Kapselung eines anderen Archivsystems. Referenzierung hier nur über die PID, damit auch Archivsysteme in Gap-Dateien referenziert werden können, die kein Systemobjekt (mehr) haben oder die temporär nicht verfügbar sind.
-
Method Summary
Modifier and Type Method Description int
compareTo(RemoteArchive o)
de.bsvrz.dav.daf.main.archive.ArchiveRequestManager
createRequestManager(de.bsvrz.dav.daf.main.ClientDavInterface connection)
boolean
equals(java.lang.Object o)
java.lang.String
getPid()
int
hashCode()
static RemoteArchive
open(de.bsvrz.dav.daf.main.config.SystemObject object)
static RemoteArchive
open(java.lang.String pid)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Method Details
-
open
-
open
-
createRequestManager
@Nullable public de.bsvrz.dav.daf.main.archive.ArchiveRequestManager createRequestManager(de.bsvrz.dav.daf.main.ClientDavInterface connection) -
getPid
public java.lang.String getPid() -
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<RemoteArchive>
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-