org.n52.wps.unicore.algorithm
Class UnicoreSimpleBufferAlgorithm

java.lang.Object
  extended by org.n52.wps.server.AbstractObservableAlgorithm
      extended by org.n52.wps.unicore.AbstractUnicoreAlgorithm
          extended by org.n52.wps.unicore.algorithm.UnicoreSimpleBufferAlgorithm
All Implemented Interfaces:
IAlgorithm, ISubject, IUnicoreAlgorithm

public class UnicoreSimpleBufferAlgorithm
extends AbstractUnicoreAlgorithm


Field Summary
 
Fields inherited from class org.n52.wps.unicore.AbstractUnicoreAlgorithm
embeddedAlgorithm
 
Constructor Summary
UnicoreSimpleBufferAlgorithm()
           
 
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.unicore.AbstractUnicoreAlgorithm
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

UnicoreSimpleBufferAlgorithm

public UnicoreSimpleBufferAlgorithm()
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.