cz.cmc.tcgui.datamanip
Class DefaultFilterExporter

java.lang.Object
  extended bycz.cmc.tcgui.datamanip.AbstractExporter
      extended bycz.cmc.tcgui.datamanip.DefaultFilterExporter
All Implemented Interfaces:
Exporter

public class DefaultFilterExporter
extends AbstractExporter

DefaultFilterExporter is subclass of AbstractExporter. It defines method export(...) in such way, that result should be valid command line which will add a filter to linux kernel traffic control structures under correct enviroment.


Field Summary
 
Fields inherited from class cz.cmc.tcgui.datamanip.AbstractExporter
aei, ddTCO, os, parentAtrEntry, parentAtrGroupMap, parentDdTCO, parentTcAtrMap, parentTCO, tcAtrMap, tcCmd, tcCmt
 
Constructor Summary
DefaultFilterExporter()
           
 
Method Summary
protected  void export(TCExport tce, TCObject tco)
          Performs specific export operations for export of a filter including its elements.
 
Methods inherited from class cz.cmc.tcgui.datamanip.AbstractExporter
exportAttributeEntry, exportAttributeGroup, exportHandle, exportParentHandle, exportTCObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFilterExporter

public DefaultFilterExporter()
Method Detail

export

protected void export(TCExport tce,
                      TCObject tco)
               throws ExportException
Performs specific export operations for export of a filter including its elements.

Specified by:
export in class AbstractExporter
Parameters:
tce - TCExport instance for accessing the schema
tco - TCObject to export
Throws:
ExportException - if any unrecoverable error occurs during export