jpl.pds.server
Class RawFileHandler

java.lang.Object
  extended by jpl.pds.server.ChunkedFileHandler
      extended by jpl.pds.server.RawFileHandler
All Implemented Interfaces:
FileQuerier

public class RawFileHandler
extends ChunkedFileHandler

Handle product queries for any kind of file. If optArg is RAW_SIZE then return the size of file that RAW would download.

Author:
Kelly.

Constructor Summary
RawFileHandler()
           
 
Method Summary
static void main(String[] argv)
          Command-line driver.
 jpl.eda.xmlquery.XMLQuery queryForFile(jpl.eda.xmlquery.XMLQuery query, File[] fileArray, String optArg)
          Query for a file.
 
Methods inherited from class jpl.pds.server.ChunkedFileHandler
addProduct, close, getFile, retrieveChunk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawFileHandler

public RawFileHandler()
Method Detail

queryForFile

public jpl.eda.xmlquery.XMLQuery queryForFile(jpl.eda.xmlquery.XMLQuery query,
                                              File[] fileArray,
                                              String optArg)
Description copied from interface: FileQuerier
Query for a file.

Parameters:
query - a XMLQuery value.
Returns:
a XMLQuery value.

main

public static void main(String[] argv)
                 throws Throwable
Command-line driver.

Parameters:
argv - Command-line arguments.
Throws:
Throwable


Copyright © 2005-2012 Planetary Data System. All Rights Reserved.