Class VOEventToKB

java.lang.Object
  extended by VOEventToKB

public class VOEventToKB
extends java.lang.Object

Program to read in VOEvent XML, parse it and add it in to the database.


Field Summary
static java.text.SimpleDateFormat dateFormat
           
static java.text.SimpleDateFormat ddMmYyFormat
           
static java.text.SimpleDateFormat ddMmYyyyFormat
           
 
Constructor Summary
VOEventToKB()
           
 
Method Summary
static boolean endsWithIgnoreCase(java.lang.String full, java.lang.String end)
           
static java.lang.String[] getDatFilenames(java.lang.String dirName)
           
static java.lang.String[] getFilenames(java.lang.String dirName, java.lang.String endsWith)
           
static java.lang.String[] getFitsFiles(int instrument, java.lang.String chanFilter, java.util.Date startTime, java.util.Date endTime)
           
static java.lang.String[] getFitsFiles(java.lang.String datFilename)
           
static void main(java.lang.String[] args)
          Acts as the main API call to add/ingest VOEvents to the database.
static java.util.Date parseDate(java.lang.String dateStr)
           
static java.lang.String uniqueSet(java.lang.String orig)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dateFormat

public static java.text.SimpleDateFormat dateFormat

ddMmYyyyFormat

public static java.text.SimpleDateFormat ddMmYyyyFormat

ddMmYyFormat

public static java.text.SimpleDateFormat ddMmYyFormat
Constructor Detail

VOEventToKB

public VOEventToKB()
Method Detail

parseDate

public static java.util.Date parseDate(java.lang.String dateStr)

uniqueSet

public static java.lang.String uniqueSet(java.lang.String orig)

endsWithIgnoreCase

public static boolean endsWithIgnoreCase(java.lang.String full,
                                         java.lang.String end)

getFilenames

public static java.lang.String[] getFilenames(java.lang.String dirName,
                                              java.lang.String endsWith)

getDatFilenames

public static java.lang.String[] getDatFilenames(java.lang.String dirName)

getFitsFiles

public static java.lang.String[] getFitsFiles(java.lang.String datFilename)

getFitsFiles

public static java.lang.String[] getFitsFiles(int instrument,
                                              java.lang.String chanFilter,
                                              java.util.Date startTime,
                                              java.util.Date endTime)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Acts as the main API call to add/ingest VOEvents to the database.

Parameters:
args - String of VOEvent XML files to be ingested into database.
Throws:
java.lang.Exception