org.n52.wps.gridgain.algorithm
Class GridGainSimpleBufferAlgorithm

java.lang.Object
  extended by org.n52.wps.server.AbstractObservableAlgorithm
      extended by org.n52.wps.gridgain.AbstractGridGainAlgorithm
          extended by org.n52.wps.gridgain.algorithm.GridGainSimpleBufferAlgorithm
All Implemented Interfaces:
IGridGainAlgorithm, IAlgorithm, ISubject

public class GridGainSimpleBufferAlgorithm
extends AbstractGridGainAlgorithm


Field Summary
 
Fields inherited from class org.n52.wps.gridgain.AbstractGridGainAlgorithm
embeddedAlgorithm
 
Constructor Summary
GridGainSimpleBufferAlgorithm()
           
 
Method Summary
protected  int getNumberOfChunks(java.util.Map<java.lang.String,java.util.List<IData>> pInputData)
           
 java.util.Map<java.lang.String,IData> merge(java.util.List<java.util.Map<java.lang.String,IData>> outputData)
           
 java.util.List<java.util.Map<java.lang.String,java.util.List<IData>>> split(java.util.Map<java.lang.String,java.util.List<IData>> pInputData)
           
protected  org.geotools.feature.FeatureCollection[] splitFeatureCollection(org.geotools.feature.FeatureCollection pFeatureCollection, int pNumberOfChucks)
           
 
Methods inherited from class org.n52.wps.gridgain.AbstractGridGainAlgorithm
getEmbeddedAlgorithm, getErrors, getInputDataType, getOutputDataType, run
 
Methods inherited from class org.n52.wps.server.AbstractObservableAlgorithm
addObserver, getDescription, getState, getWellKnownName, initializeDescription, notifyObservers, processDescriptionIsValid, removeObserver, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.n52.wps.server.IAlgorithm
getDescription, getWellKnownName, processDescriptionIsValid
 

Constructor Detail

GridGainSimpleBufferAlgorithm

public GridGainSimpleBufferAlgorithm()
Method Detail

split

public java.util.List<java.util.Map<java.lang.String,java.util.List<IData>>> split(java.util.Map<java.lang.String,java.util.List<IData>> pInputData)

merge

public java.util.Map<java.lang.String,IData> merge(java.util.List<java.util.Map<java.lang.String,IData>> outputData)

getNumberOfChunks

protected int getNumberOfChunks(java.util.Map<java.lang.String,java.util.List<IData>> pInputData)

splitFeatureCollection

protected org.geotools.feature.FeatureCollection[] splitFeatureCollection(org.geotools.feature.FeatureCollection pFeatureCollection,
                                                                          int pNumberOfChucks)


Copyright © 2007-2011 52north.org. All Rights Reserved.