factorial
Class FactorialComputation

java.lang.Object
  extended by factorial.FactorialComputation
All Implemented Interfaces:
Computation, java.lang.Runnable

public class FactorialComputation
extends java.lang.Object
implements Computation


Constructor Summary
FactorialComputation()
           
 
Method Summary
 void loadConfiguration(java.util.Map config, WorkQueueAccess wqa, java.io.OutputStream os)
          Invoked by the SWC2 system in order to initialize the computation with the user supplied parameters.
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FactorialComputation

public FactorialComputation()
Method Detail

loadConfiguration

public void loadConfiguration(java.util.Map config,
                              WorkQueueAccess wqa,
                              java.io.OutputStream os)
                       throws java.lang.Exception
Description copied from interface: Computation
Invoked by the SWC2 system in order to initialize the computation with the user supplied parameters.

Specified by:
loadConfiguration in interface Computation
Parameters:
config - The key/value pairs passed as initialization values for the computation.
wqa - The object through which the computation will submit work units and collect result units.
os - An output stream opened by the swc2 system, to be used by the computation for any output.
Throws:
java.lang.Exception - Any exception during initialization will caught by the swc2 system and the computation will be terminated.
See Also:
WorkQueueAccess

run

public void run()
Specified by:
run in interface java.lang.Runnable