Schnittstelle ContainerDirectory

Alle Superschnittstellen:
Comparable<ContainerDirectory>
Alle bekannten Implementierungsklassen:
IdContainerFileDir, LockedContainerDirectory

public interface ContainerDirectory extends Comparable<ContainerDirectory>
Interface für die Identifikation eines Containerverzeichnisses bzw. einer Datenidentifikation mit Datenart.

Dieses Interface identifiziert nur die Daten und mache keine Aussage, in welchem konkreten Verzeichnis auf dem Dateisystem die Daten liegen, auch nicht welche(s) Wochenverzeichnis(se) ggf. berücksichtigt werden sollen.

Als Standard-Implementierung kann IdContainerFileDir verwendet werden, aber andere Klassen können dieses Interface implementieren.

  • Methodendetails

    • getObjectId

      default long getObjectId()
      Gibt die Objekt-ID zurück
      Gibt zurück:
      die Objekt-ID
    • getAtgId

      default long getAtgId()
      Gibt die Attributgruppen-ID zurück
      Gibt zurück:
      die Attributgruppen-ID
    • getAspectId

      default long getAspectId()
      Gibt die Aspekt-ID zurück
      Gibt zurück:
      die Aspekt-ID
    • getSimVariant

      default int getSimVariant()
      Gibt die Simulationsvariante zurück
      Gibt zurück:
      die Simulationsvariante
    • archiveDataKind

      de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind()
      Gibt die Archivdatenart zurück
      Gibt zurück:
      Archivdatenart
    • dataIdentification

      IdDataIdentification dataIdentification()
      Gibt die Datenidentifikation zurück.
      Gibt zurück:
      die Datenidentifikation
    • compareTo

      default int compareTo(@NotNull ContainerDirectory o)
      Angegeben von:
      compareTo in Schnittstelle Comparable<ContainerDirectory>