org.knime.core.node.util
Interface KNIMEJob


public interface KNIMEJob

This interface describes a generic job that can be submitted via ExecutionContext.submitJob(PortObject[], NodeSettingsRO, Class, org.knime.core.node.ExecutionMonitor).

Author:
Thorsten Meinl, University of Konstanz

Method Summary
 PortObject[] run(PortObject[] input, NodeSettingsRO settings, ExecutionContext exec)
          Runs the job somewhere.
 

Method Detail

run

PortObject[] run(PortObject[] input,
                 NodeSettingsRO settings,
                 ExecutionContext exec)
                 throws Exception
Runs the job somewhere.

Parameters:
input - the input port objects
settings - the settings
exec - the execution context
Returns:
the result port objects
Throws:
Exception - any exception


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.