Class Counters

java.lang.Object
de.elo.ix.client.imfs.Counters

public class Counters extends Object
Counters that count the processed items. The functions of this class are not thread-safe.
  • Field Details

    • folders

      protected int folders
      Number of folders.
    • documents

      protected int documents
      Number of documents.
    • references

      protected int references
      Number of references.
    • skipped

      protected int skipped
      Number of skipped files and folders.
    • errors

      protected int errors
      Number of errors.
    • bytes

      protected long bytes
      Number of bytes.
  • Constructor Details

    • Counters

      public Counters()
    • Counters

      public Counters(Counters rhs)
      Copy constructor.
      Parameters:
      rhs - Object to copy from.
  • Method Details

    • incrFolders

      public void incrFolders()
      Increment number of folders.
    • incrDocuments

      public void incrDocuments()
      Increment number of documents.
    • incrReferences

      public void incrReferences()
      Increment number of references.
    • incrSkipped

      public void incrSkipped()
      Increment number of skipped files and folders.
    • incrErrors

      public void incrErrors()
      Increment number of errors.
    • incrBytes

      public void incrBytes(long n)
      Increment number of bytes.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getTotal

      public int getTotal()
      Get total count of processed items. Sum of folders, documents, references, skipped, and errors.
      Returns:
      total number of processed items.
    • getFolders

      public int getFolders()
    • setFolders

      public void setFolders(int folders)
    • getDocuments

      public int getDocuments()
    • setDocuments

      public void setDocuments(int documents)
    • getReferences

      public int getReferences()
    • setReferences

      public void setReferences(int references)
    • getSkipped

      public int getSkipped()
    • setSkipped

      public void setSkipped(int skipped)
    • getErrors

      public int getErrors()
    • setErrors

      public void setErrors(int errors)
    • getBytes

      public long getBytes()
    • setBytes

      public void setBytes(long bytes)