org.n52.ifgicopter.spf.data
Class AbstractDataProcessor
java.lang.Object
org.n52.ifgicopter.spf.data.AbstractDataProcessor
public abstract class AbstractDataProcessor
- extends Object
Abstract class for all data processors.
One instances take a KVP of data plus
the plugin descriptions and
processes it.
This for example could be a UOM converter
or a SensorML process parser/implementation.
- Author:
- Matthes Rieke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
plugin
protected Plugin plugin
AbstractDataProcessor
public AbstractDataProcessor(Plugin plugin)
- Default constructor providing a
Plugin
instance.
- Parameters:
plugin
- the plugin
processData
public abstract Map<String,Object> processData(Map<String,Object> data)
- The processing method.
- Parameters:
data
- the incoming data
- Returns:
- the processed data
Copyright © 2004-2012 52north.org. All Rights Reserved.