Class BulkImportStatusImpl
java.lang.Object
org.alfresco.repo.bulkimport.impl.BulkImportStatusImpl
- All Implemented Interfaces:
BulkImportStatus
Thread-safe implementation of Bulk Import Status.
- Since:
- 4.0
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglongintvoidincrementContentBytesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState) voidincrementImportableItemsRead(ImportableItem importableItem, boolean isDirectory) voidincrementImportableItemsSkipped(ImportableItem importableItem, boolean isDirectory) voidincrementNodesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState, long numProperties, long numVersionProperties) voidvoidvoidvoidbooleanvoidreportException(Throwable exception) voidsetBatchSize(int batchSize) voidsetNumThreads(int numThreads) voidstartImport(String sourceDirectory, String targetSpace) voidvoidstopImport(Throwable lastException) toString()
-
Constructor Details
-
BulkImportStatusImpl
public BulkImportStatusImpl()
-
-
Method Details
-
getSourceDirectory
- Specified by:
getSourceDirectoryin interfaceBulkImportStatus
-
getTargetSpace
- Specified by:
getTargetSpacein interfaceBulkImportStatus
-
getStartDate
- Specified by:
getStartDatein interfaceBulkImportStatus
-
getEndDate
- Specified by:
getEndDatein interfaceBulkImportStatus
-
getDurationInNs
- Specified by:
getDurationInNsin interfaceBulkImportStatus
-
getDuration
-
getLastException
- Specified by:
getLastExceptionin interfaceBulkImportStatus
-
getLastExceptionAsString
- Specified by:
getLastExceptionAsStringin interfaceBulkImportStatus
-
inProgress
public boolean inProgress()- Specified by:
inProgressin interfaceBulkImportStatus
-
getNumberOfBatchesCompleted
public long getNumberOfBatchesCompleted()- Specified by:
getNumberOfBatchesCompletedin interfaceBulkImportStatus
-
incrementNumberOfBatchesCompleted
public void incrementNumberOfBatchesCompleted() -
startImport
-
stopImport
public void stopImport() -
stopImport
-
reportException
-
getNumberOfFoldersScanned
public long getNumberOfFoldersScanned()- Specified by:
getNumberOfFoldersScannedin interfaceBulkImportStatus
-
getNumberOfFilesScanned
public long getNumberOfFilesScanned()- Specified by:
getNumberOfFilesScannedin interfaceBulkImportStatus
-
getNumberOfUnreadableEntries
public long getNumberOfUnreadableEntries()- Specified by:
getNumberOfUnreadableEntriesin interfaceBulkImportStatus
-
getNumberOfContentFilesRead
public long getNumberOfContentFilesRead()- Specified by:
getNumberOfContentFilesReadin interfaceBulkImportStatus
-
getNumberOfContentBytesRead
public long getNumberOfContentBytesRead()- Specified by:
getNumberOfContentBytesReadin interfaceBulkImportStatus
-
getNumberOfMetadataFilesRead
public long getNumberOfMetadataFilesRead()- Specified by:
getNumberOfMetadataFilesReadin interfaceBulkImportStatus
-
getNumberOfMetadataBytesRead
public long getNumberOfMetadataBytesRead()- Specified by:
getNumberOfMetadataBytesReadin interfaceBulkImportStatus
-
getNumberOfContentVersionFilesRead
public long getNumberOfContentVersionFilesRead()- Specified by:
getNumberOfContentVersionFilesReadin interfaceBulkImportStatus
-
getNumberOfContentVersionBytesRead
public long getNumberOfContentVersionBytesRead()- Specified by:
getNumberOfContentVersionBytesReadin interfaceBulkImportStatus
-
getNumberOfMetadataVersionFilesRead
public long getNumberOfMetadataVersionFilesRead()- Specified by:
getNumberOfMetadataVersionFilesReadin interfaceBulkImportStatus
-
getNumberOfMetadataVersionBytesRead
public long getNumberOfMetadataVersionBytesRead()- Specified by:
getNumberOfMetadataVersionBytesReadin interfaceBulkImportStatus
-
incrementImportableItemsRead
-
incrementNumberOfFilesScanned
public void incrementNumberOfFilesScanned() -
incrementNumberOfFoldersScanned
public void incrementNumberOfFoldersScanned() -
incrementNumberOfUnreadableEntries
public void incrementNumberOfUnreadableEntries() -
incrementImportableItemsSkipped
-
getNumberOfSpaceNodesCreated
public long getNumberOfSpaceNodesCreated()- Specified by:
getNumberOfSpaceNodesCreatedin interfaceBulkImportStatus
-
getNumberOfSpaceNodesReplaced
public long getNumberOfSpaceNodesReplaced()- Specified by:
getNumberOfSpaceNodesReplacedin interfaceBulkImportStatus
-
getNumberOfSpaceNodesSkipped
public long getNumberOfSpaceNodesSkipped()- Specified by:
getNumberOfSpaceNodesSkippedin interfaceBulkImportStatus
-
getNumberOfSpacePropertiesWritten
public long getNumberOfSpacePropertiesWritten()- Specified by:
getNumberOfSpacePropertiesWrittenin interfaceBulkImportStatus
-
getNumberOfContentNodesCreated
public long getNumberOfContentNodesCreated()- Specified by:
getNumberOfContentNodesCreatedin interfaceBulkImportStatus
-
getNumberOfContentNodesReplaced
public long getNumberOfContentNodesReplaced()- Specified by:
getNumberOfContentNodesReplacedin interfaceBulkImportStatus
-
getNumberOfContentNodesSkipped
public long getNumberOfContentNodesSkipped()- Specified by:
getNumberOfContentNodesSkippedin interfaceBulkImportStatus
-
getNumberOfContentBytesWritten
public long getNumberOfContentBytesWritten()- Specified by:
getNumberOfContentBytesWrittenin interfaceBulkImportStatus
-
getNumberOfContentPropertiesWritten
public long getNumberOfContentPropertiesWritten()- Specified by:
getNumberOfContentPropertiesWrittenin interfaceBulkImportStatus
-
getNumberOfContentVersionsCreated
public long getNumberOfContentVersionsCreated()- Specified by:
getNumberOfContentVersionsCreatedin interfaceBulkImportStatus
-
getNumberOfContentVersionBytesWritten
public long getNumberOfContentVersionBytesWritten()- Specified by:
getNumberOfContentVersionBytesWrittenin interfaceBulkImportStatus
-
getNumberOfContentVersionPropertiesWritten
public long getNumberOfContentVersionPropertiesWritten()- Specified by:
getNumberOfContentVersionPropertiesWrittenin interfaceBulkImportStatus
-
incrementContentBytesWritten
public void incrementContentBytesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState) -
incrementNodesWritten
public void incrementNodesWritten(ImportableItem importableItem, boolean isSpace, BulkImportStatusImpl.NodeState nodeState, long numProperties, long numVersionProperties) -
getFilesReadPerSecond
- Specified by:
getFilesReadPerSecondin interfaceBulkImportStatus
-
getBytesReadPerSecond
- Specified by:
getBytesReadPerSecondin interfaceBulkImportStatus
-
getEntriesScannedPerSecond
- Specified by:
getEntriesScannedPerSecondin interfaceBulkImportStatus
-
getBytesWrittenPerSecond
- Specified by:
getBytesWrittenPerSecondin interfaceBulkImportStatus
-
getNodesCreatedPerSecond
- Specified by:
getNodesCreatedPerSecondin interfaceBulkImportStatus
-
getNumThreads
public int getNumThreads()- Specified by:
getNumThreadsin interfaceBulkImportStatus
-
getBatchSize
public int getBatchSize()- Specified by:
getBatchSizein interfaceBulkImportStatus
-
setNumThreads
public void setNumThreads(int numThreads) -
setBatchSize
public void setBatchSize(int batchSize) -
toString
-