Package de.elo.ix.client.imfs
Class Counters
java.lang.Object
de.elo.ix.client.imfs.Counters
Counters that count the processed items. The functions of this class are not thread-safe.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected long
Number of bytes.protected int
Number of documents.protected int
Number of errors.protected int
Number of folders.protected int
Number of references.protected int
Number of skipped files and folders. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
getBytes()
int
int
int
int
int
int
getTotal()
Get total count of processed items.void
incrBytes
(long n) Increment number of bytes.void
Increment number of documents.void
Increment number of errors.void
Increment number of folders.void
Increment number of references.void
Increment number of skipped files and folders.void
setBytes
(long bytes) void
setDocuments
(int documents) void
setErrors
(int errors) void
setFolders
(int folders) void
setReferences
(int references) void
setSkipped
(int skipped) toString()
-
Field Details
-
folders
protected int foldersNumber of folders. -
documents
protected int documentsNumber of documents. -
references
protected int referencesNumber of references. -
skipped
protected int skippedNumber of skipped files and folders. -
errors
protected int errorsNumber of errors. -
bytes
protected long bytesNumber of bytes.
-
-
Constructor Details
-
Counters
public Counters() -
Counters
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
-
getTotal
public int getTotal()- 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)
-