ZetaGrid v1.9

zeta.processor
Class SimpleFileProcessor

java.lang.Object
  |
  +--zeta.processor.DefaultWorkUnitProcessor
        |
        +--zeta.processor.SimpleFileProcessor
All Implemented Interfaces:
TaskProcessor, TaskRequestWorkUnitProcessor, TaskResultProcessor

public class SimpleFileProcessor
extends DefaultWorkUnitProcessor

Processes work units as files received through the result handler.


Constructor Summary
SimpleFileProcessor()
           
 
Method Summary
 boolean processResult(java.sql.Statement stmt, WorkUnit workUnit, byte[] result, boolean recomputation)
          Processes work units received through the result handler
 
Methods inherited from class zeta.processor.DefaultWorkUnitProcessor
activateWorkUnit, checkResult, getParameters, getWorkUnit, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleFileProcessor

public SimpleFileProcessor()
Method Detail

processResult

public boolean processResult(java.sql.Statement stmt,
                             WorkUnit workUnit,
                             byte[] result,
                             boolean recomputation)
                      throws javax.servlet.ServletException,
                             java.sql.SQLException,
                             java.io.IOException
Processes work units received through the result handler

Specified by:
processResult in interface TaskResultProcessor
Overrides:
processResult in class DefaultWorkUnitProcessor
Parameters:
stmt - statement object's database
workUnit - work unit which should be processed
result - buffer with the zipped result
recomputation - if the result was recomputed
Returns:
true if the ResultHandler shall save the result into the database.
Throws:
java.io.IOException - if an I/O error occurs.
javax.servlet.ServletException
java.sql.SQLException

ZetaGrid v1.9

For further technical papers, see ZetaGrid Technical Documentation.
 
Copyright © 2001,2002 Sebastian Wedeniwski. All Rights Reserved.