org.kuali.ole.docstore.utility
Class BulkIngestStatistics

java.lang.Object
  extended by org.kuali.ole.docstore.utility.BulkIngestStatistics

public class BulkIngestStatistics
extends Object

Created by IntelliJ IDEA. User: Pranitha Date: 6/11/12 Time: 12:38 PM To change this template use File | Settings | File Templates.


Field Summary
 String batchSize
           
 List<BatchIngestStatistics> batchStatisticsList
           
 long commitRecCount
           
 FileIngestStatistics fileIngestStatistics
           
 List<FileIngestStatistics> fileIngestStatisticsList
           
 long fileRecCount
           
 boolean isFirstBatch
           
 boolean isLastBatch
           
 String splitSize
           
 
Method Summary
 void clearBulkIngestStatistics()
           
 String getBatchSize()
           
 List<BatchIngestStatistics> getBatchStatisticsList()
           
 LinkedHashMap getBulkIngestMap(String fileName, String status, String batchStartTime, String timeToConvertStringToReqObj, String timeToCreateNodesInJcr, String timeToSaveJcrSession, String ingestingTime, String timeToConvertXmlToPojo, String timeToConvertToSolrInputDocs, String timeToIndexSolrInputDocs, String timeToSolrCommit, String indexingTime, String ingestNIndexTotalTime, String batchTime, String batchEndTime)
           
 long getCommitRecCount()
           
 BatchIngestStatistics getCurrentBatch()
           
 FileIngestStatistics getFileIngestStatistics()
           
 List<FileIngestStatistics> getFileIngestStatisticsList()
           
 long getFileRecCount()
           
static BulkIngestStatistics getInstance()
           
 String getJsonString()
           
 String getSplitSize()
           
 boolean isFirstBatch()
           
 boolean isLastBatch()
           
 void setBatchSize(String batchSize)
           
 void setBatchStatisticsList(List<BatchIngestStatistics> batchStatisticsList)
           
 void setCommitRecCount(long commitRecCount)
           
 void setFileIngestStatistics(FileIngestStatistics fileIngestStatistics)
           
 void setFileIngestStatisticsList(List<FileIngestStatistics> fileIngestStatisticsList)
           
 void setFileRecCount(long fileRecCount)
           
 void setFirstBatch(boolean firstBatch)
           
 void setLastBatch(boolean lastBatch)
           
 void setSplitSize(String splitSize)
           
 FileIngestStatistics startFile()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

batchStatisticsList

public List<BatchIngestStatistics> batchStatisticsList

fileIngestStatisticsList

public List<FileIngestStatistics> fileIngestStatisticsList

batchSize

public String batchSize

splitSize

public String splitSize

isFirstBatch

public boolean isFirstBatch

isLastBatch

public boolean isLastBatch

fileRecCount

public long fileRecCount

commitRecCount

public long commitRecCount

fileIngestStatistics

public FileIngestStatistics fileIngestStatistics
Method Detail

getInstance

public static BulkIngestStatistics getInstance()

startFile

public FileIngestStatistics startFile()

clearBulkIngestStatistics

public void clearBulkIngestStatistics()

getCurrentBatch

public BatchIngestStatistics getCurrentBatch()

getBatchStatisticsList

public List<BatchIngestStatistics> getBatchStatisticsList()

setBatchStatisticsList

public void setBatchStatisticsList(List<BatchIngestStatistics> batchStatisticsList)

getFileIngestStatistics

public FileIngestStatistics getFileIngestStatistics()

setFileIngestStatistics

public void setFileIngestStatistics(FileIngestStatistics fileIngestStatistics)

getFileIngestStatisticsList

public List<FileIngestStatistics> getFileIngestStatisticsList()

setFileIngestStatisticsList

public void setFileIngestStatisticsList(List<FileIngestStatistics> fileIngestStatisticsList)

getBatchSize

public String getBatchSize()

setBatchSize

public void setBatchSize(String batchSize)

getSplitSize

public String getSplitSize()

setSplitSize

public void setSplitSize(String splitSize)

isLastBatch

public boolean isLastBatch()

isFirstBatch

public boolean isFirstBatch()

setFirstBatch

public void setFirstBatch(boolean firstBatch)

setLastBatch

public void setLastBatch(boolean lastBatch)

getFileRecCount

public long getFileRecCount()

setFileRecCount

public void setFileRecCount(long fileRecCount)

getCommitRecCount

public long getCommitRecCount()

setCommitRecCount

public void setCommitRecCount(long commitRecCount)

toString

public String toString()
Overrides:
toString in class Object

getJsonString

public String getJsonString()

getBulkIngestMap

public LinkedHashMap getBulkIngestMap(String fileName,
                                      String status,
                                      String batchStartTime,
                                      String timeToConvertStringToReqObj,
                                      String timeToCreateNodesInJcr,
                                      String timeToSaveJcrSession,
                                      String ingestingTime,
                                      String timeToConvertXmlToPojo,
                                      String timeToConvertToSolrInputDocs,
                                      String timeToIndexSolrInputDocs,
                                      String timeToSolrCommit,
                                      String indexingTime,
                                      String ingestNIndexTotalTime,
                                      String batchTime,
                                      String batchEndTime)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.