public class BulkImportStatusImpl extends java.lang.Object implements BulkImportStatus
org.alfresco.extension.bulkfilesystemimport.BulkImportStatus| Modifier and Type | Class and Description |
|---|---|
static class |
BulkImportStatusImpl.NodeState |
| Constructor and Description |
|---|
BulkImportStatusImpl() |
public java.lang.String getSourceDirectory()
getSourceDirectory in interface BulkImportStatuspublic java.lang.String getTargetSpace()
getTargetSpace in interface BulkImportStatuspublic java.util.Date getStartDate()
getStartDate in interface BulkImportStatuspublic java.util.Date getEndDate()
getEndDate in interface BulkImportStatuspublic java.lang.Long getDurationInNs()
getDurationInNs in interface BulkImportStatuspublic java.lang.Long getDuration()
public java.lang.Throwable getLastException()
getLastException in interface BulkImportStatuspublic java.lang.String getLastExceptionAsString()
getLastExceptionAsString in interface BulkImportStatuspublic boolean inProgress()
inProgress in interface BulkImportStatuspublic long getNumberOfBatchesCompleted()
getNumberOfBatchesCompleted in interface BulkImportStatuspublic void incrementNumberOfBatchesCompleted()
public void startImport(java.lang.String sourceDirectory,
java.lang.String targetSpace)
public void stopImport()
public void stopImport(java.lang.Throwable lastException)
public void reportException(java.lang.Throwable exception)
public long getNumberOfFoldersScanned()
getNumberOfFoldersScanned in interface BulkImportStatuspublic long getNumberOfFilesScanned()
getNumberOfFilesScanned in interface BulkImportStatuspublic long getNumberOfUnreadableEntries()
getNumberOfUnreadableEntries in interface BulkImportStatuspublic long getNumberOfContentFilesRead()
getNumberOfContentFilesRead in interface BulkImportStatuspublic long getNumberOfContentBytesRead()
getNumberOfContentBytesRead in interface BulkImportStatuspublic long getNumberOfMetadataFilesRead()
getNumberOfMetadataFilesRead in interface BulkImportStatuspublic long getNumberOfMetadataBytesRead()
getNumberOfMetadataBytesRead in interface BulkImportStatuspublic long getNumberOfContentVersionFilesRead()
getNumberOfContentVersionFilesRead in interface BulkImportStatuspublic long getNumberOfContentVersionBytesRead()
getNumberOfContentVersionBytesRead in interface BulkImportStatuspublic long getNumberOfMetadataVersionFilesRead()
getNumberOfMetadataVersionFilesRead in interface BulkImportStatuspublic long getNumberOfMetadataVersionBytesRead()
getNumberOfMetadataVersionBytesRead in interface BulkImportStatuspublic void incrementImportableItemsRead(ImportableItem importableItem, boolean isDirectory)
public void incrementNumberOfFilesScanned()
public void incrementNumberOfFoldersScanned()
public void incrementNumberOfUnreadableEntries()
public void incrementImportableItemsSkipped(ImportableItem importableItem, boolean isDirectory)
public long getNumberOfSpaceNodesCreated()
getNumberOfSpaceNodesCreated in interface BulkImportStatuspublic long getNumberOfSpaceNodesReplaced()
getNumberOfSpaceNodesReplaced in interface BulkImportStatuspublic long getNumberOfSpaceNodesSkipped()
getNumberOfSpaceNodesSkipped in interface BulkImportStatuspublic long getNumberOfSpacePropertiesWritten()
getNumberOfSpacePropertiesWritten in interface BulkImportStatuspublic long getNumberOfContentNodesCreated()
getNumberOfContentNodesCreated in interface BulkImportStatuspublic long getNumberOfContentNodesReplaced()
getNumberOfContentNodesReplaced in interface BulkImportStatuspublic long getNumberOfContentNodesSkipped()
getNumberOfContentNodesSkipped in interface BulkImportStatuspublic long getNumberOfContentBytesWritten()
getNumberOfContentBytesWritten in interface BulkImportStatuspublic long getNumberOfContentPropertiesWritten()
getNumberOfContentPropertiesWritten in interface BulkImportStatuspublic long getNumberOfContentVersionsCreated()
getNumberOfContentVersionsCreated in interface BulkImportStatuspublic long getNumberOfContentVersionBytesWritten()
getNumberOfContentVersionBytesWritten in interface BulkImportStatuspublic long getNumberOfContentVersionPropertiesWritten()
getNumberOfContentVersionPropertiesWritten in interface BulkImportStatuspublic void incrementContentBytesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState)
public void incrementNodesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState, long numProperties, long numVersionProperties)
public java.lang.Long getFilesReadPerSecond()
getFilesReadPerSecond in interface BulkImportStatuspublic java.lang.Long getBytesReadPerSecond()
getBytesReadPerSecond in interface BulkImportStatuspublic java.lang.Long getEntriesScannedPerSecond()
getEntriesScannedPerSecond in interface BulkImportStatuspublic java.lang.Long getBytesWrittenPerSecond()
getBytesWrittenPerSecond in interface BulkImportStatuspublic java.lang.Long getNodesCreatedPerSecond()
getNodesCreatedPerSecond in interface BulkImportStatuspublic int getNumThreads()
getNumThreads in interface BulkImportStatuspublic int getBatchSize()
getBatchSize in interface BulkImportStatuspublic void setNumThreads(int numThreads)
public void setBatchSize(int batchSize)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.