sidnet.batch
Class ExtractData
java.lang.Object
   sidnet.batch.ExtractData
sidnet.batch.ExtractData
- public class ExtractData 
- extends java.lang.Object
 
| Constructor Summary | 
| ExtractData()Creates a new instance of ExtractData
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FILE_PREFIX_NAME
public static final java.lang.String FILE_PREFIX_NAME
- See Also:
- Constant Field Values
FILE_EXTENSION
public static final java.lang.String FILE_EXTENSION
- See Also:
- Constant Field Values
OUTPUT_DELIMITER
public static final java.lang.String OUTPUT_DELIMITER
- See Also:
- Constant Field Values
GROUPBY_PARAM
public static final java.lang.String GROUPBY_PARAM
- See Also:
- Constant Field Values
MATH_PARAM
public static final java.lang.String MATH_PARAM
- See Also:
- Constant Field Values
TIMEOF_PARAM
public static final java.lang.String TIMEOF_PARAM
- See Also:
- Constant Field Values
ExtractData
public ExtractData()
- Creates a new instance of ExtractData
 
main
public static void main(java.lang.String[] cmdLineArgs)
                 throws java.lang.Exception
- 
- Parameters:
- args- the command line arguments
- Throws:
- java.lang.Exception
 
reset
public static void reset()
- 
 
parseCommandLineArguments
public static void parseCommandLineArguments(java.lang.String[] cmdLineArgs)
                                      throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
displayParams
public static void displayParams()
- 
 
processGroupByArguments
public static void processGroupByArguments(java.lang.String[] cmdLineArgs)
- 
 
processMathArgument
public static void processMathArgument(java.lang.String[] cmdLineArgs)
                                throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
processTimeOfArgument
public static void processTimeOfArgument(java.lang.String[] cmdLineArgs)
                                  throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
buildInputLogFileList
public static java.util.List<java.io.File> buildInputLogFileList(java.io.File rootPath)
                                                          throws java.io.FileNotFoundException
- 
- Throws:
- java.io.FileNotFoundException
 
processFiles
public static void processFiles(java.util.List<java.io.File> fileList)
                         throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
retrieveSpecificGroupByValueOf
public static java.lang.String retrieveSpecificGroupByValueOf(java.io.File file)
                                                       throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
processFile
public static java.util.List<java.lang.Double[]> processFile(java.io.File file,
                                                             java.lang.String xAxisTag,
                                                             java.lang.String yAxisTag)
                                                      throws java.lang.Exception
- 
- Throws:
- java.lang.Exception
 
postProcessing
public static void postProcessing()
- 
 
postProcessingAVG
public static void postProcessingAVG()
- 
 
writeResultsBack
public static void writeResultsBack(java.lang.String filename)
- 
 
mergeRows
public static java.util.List<java.lang.Double[]> mergeRows(java.util.List<java.lang.Double[]> storedDataSet,
                                                           java.util.List<java.lang.Double[]> newDataSet,
                                                           sidnet.batch.ExtractData.MATH mathOperation)
-