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 longNumber of bytes.protected intNumber of documents.protected intNumber of errors.protected intNumber of folders.protected intNumber of references.protected intNumber of skipped files and folders. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetBytes()intintintintintintgetTotal()Get total count of processed items.voidincrBytes(long n) Increment number of bytes.voidIncrement number of documents.voidIncrement number of errors.voidIncrement number of folders.voidIncrement number of references.voidIncrement number of skipped files and folders.voidsetBytes(long bytes) voidsetDocuments(int documents) voidsetErrors(int errors) voidsetFolders(int folders) voidsetReferences(int references) voidsetSkipped(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)
-