gr.uoa.di.madgik.searchlibrary.operatorlibrary.grs2
Class GRS2Splitter

java.lang.Object
  extended by gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
      extended by gr.uoa.di.madgik.searchlibrary.operatorlibrary.grs2.GRS2Splitter
All Implemented Interfaces:
Runnable

public class GRS2Splitter
extends gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
implements Runnable

A GRS2 created from gRS2 that contains FileField. Given a gRS2, records contained in each file field are returned through a gRS2.

Author:
john.gerbesiotis - DI NKUA

Field Summary
 
Fields inherited from class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
inLocator, operatorParameters, stats, timeout, TimeoutDef, timeUnit, TimeUnitDef
 
Constructor Summary
GRS2Splitter(URI inLocator, Map<String,String> operatorParameters, gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer stats)
           
GRS2Splitter(URI inLocator, Map<String,String> inputParameters, gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer stats, long timeout, TimeUnit timeUnit)
           
 
Method Summary
 URI compute()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GRS2Splitter

public GRS2Splitter(URI inLocator,
                    Map<String,String> operatorParameters,
                    gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer stats)
             throws Exception
Throws:
Exception

GRS2Splitter

public GRS2Splitter(URI inLocator,
                    Map<String,String> inputParameters,
                    gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer stats,
                    long timeout,
                    TimeUnit timeUnit)
             throws Exception
Throws:
Exception
Method Detail

compute

public URI compute()
            throws Exception
Specified by:
compute in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
Throws:
Exception

run

public void run()
Specified by:
run in interface Runnable


Copyright © 2013. All Rights Reserved.