cz.cmc.tcgui.datamanip
Class DefaultQDiscExporter

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

public class DefaultQDiscExporter
extends AbstractExporter

DefaultQDiscExporter is subclass of AbstractExporter. It defines method export(...) in such way, that result should be valid command line which will add a qdisc 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
DefaultQDiscExporter()
           
 
Method Summary
protected  void export(TCExport tce, TCObject tco)
          Performs specific export operations for export of a qdisc.
 
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

DefaultQDiscExporter

public DefaultQDiscExporter()
Method Detail

export

protected void export(TCExport tce,
                      TCObject tco)
               throws ExportException
Performs specific export operations for export of a qdisc.

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