Class DirectoriesAdapter


  • public class DirectoriesAdapter
    extends Object

    Überschrift: DirectoriesAdapter

    Beschreibung: Stellt die lokalen Client-Verzeichnisse im Scripting bereit über "workspace.getDirectories()".

    Copyright: Copyright (c) ELO Digital Office GmbH 2011-2018

    • Constructor Summary

      Constructors 
      Constructor Description
      DirectoriesAdapter​(Workspace workspace)
      Normaler Konstruktor.
    • Method Summary

      Modifier and Type Method Description
      File getBaseDir()
      Liefert das Basisverzeichnis für die lokalen Clientdaten.
      File getCheckOutDir()
      Liefert das Verzeichnis für den lokalen Bereich "In Bearbeitung".
      File getDocCacheDir()
      Liefert das Verzeichnis für den lokalen Dokumentencache.
      File getInTrayDir()
      Liefert das Postbox-Verzeichnis.
      File getPayloadDir()
      Liefert das Datenverzeichnis für Install-Skripte zurück.
      File getPrinterDir()
      Liefert das Druckerverzeichnis zurück oder null, wenn kein Drucker konfiguriert ist.
      File getStampsDir()
      Liefert das Verzeichnis für den lokalen Cache der Stempel.
      File getTempDir()
      Liefert das lokale Temp-Verzeichnis.
      File getThumbsDir()
      Liefert das Cache-Verzeichnis für die Miniaturansichten.
      File getTrashDir()
      Liefert das Verzeichnis für den Papierkorb.
      • Methods inherited from class Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DirectoriesAdapter

        public DirectoriesAdapter​(Workspace workspace)
        Normaler Konstruktor.
        Parameters:
        workspace - Aktueller Arbeitsbereich
    • Method Detail

      • getInTrayDir

        public File getInTrayDir()
        Liefert das Postbox-Verzeichnis.
        Returns:
        File
      • getDocCacheDir

        public File getDocCacheDir()
        Liefert das Verzeichnis für den lokalen Dokumentencache.
        Returns:
        File
      • getStampsDir

        public File getStampsDir()
        Liefert das Verzeichnis für den lokalen Cache der Stempel.
        Returns:
        File
      • getCheckOutDir

        public File getCheckOutDir()
        Liefert das Verzeichnis für den lokalen Bereich "In Bearbeitung".
        Returns:
        File
      • getTempDir

        public File getTempDir()
        Liefert das lokale Temp-Verzeichnis.
        Returns:
        File
      • getTrashDir

        public File getTrashDir()
        Liefert das Verzeichnis für den Papierkorb.
        Returns:
        File
      • getThumbsDir

        public File getThumbsDir()
        Liefert das Cache-Verzeichnis für die Miniaturansichten.
        Returns:
        File
      • getBaseDir

        public File getBaseDir()
        Liefert das Basisverzeichnis für die lokalen Clientdaten. Es wird im User.Home Verzeichnis ein Unterverzeichnis mit dem Namen "ELO Digital Office" angelegt, darunter dann ein weiteres Unterverzeichnis mit dem Archivprofilnamen - dieses ist dann das Basisverzeichnis.
        Returns:
        File
      • getPayloadDir

        public File getPayloadDir()
        Liefert das Datenverzeichnis für Install-Skripte zurück. Dieses Verzeichnis ist nur während eines Install-Vorgangs gültig. Zu allen anderen Zeiten ist der Inhalt undefiniert.
        Returns:
        Datenverzeichnis mit Install-Dateien
      • getPrinterDir

        public File getPrinterDir()
        Liefert das Druckerverzeichnis zurück oder null, wenn kein Drucker konfiguriert ist.
        Returns:
        Printer Directory
        Since:
        11.01.000