public abstract class OvfWriter extends Object implements IOvfBuilder
Modifier and Type | Field and Description |
---|---|
protected XmlDocument |
_document |
protected String |
_fileName |
protected List<DiskImage> |
_images |
protected int |
_instanceId |
protected XmlTextWriter |
_writer |
OVF_URI, RASD_URI, VSSD_URI, XSI_URI
Constructor and Description |
---|
OvfWriter(RefObject<XmlDocument> document,
List<DiskImage> images) |
Modifier and Type | Method and Description |
---|---|
void |
BuildDisk() |
void |
BuildNetwork() |
void |
BuildReference() |
void |
BuildVirtualSystem() |
protected long |
BytesToGigabyte(long bytes) |
void |
deleteTmpFile() |
void |
dispose() |
void |
Dispose() |
protected void |
finalize() |
protected abstract void |
WriteAppList() |
protected abstract void |
WriteContentItems() |
protected abstract void |
WriteGeneralData() |
protected String _fileName
protected int _instanceId
protected XmlTextWriter _writer
protected XmlDocument _document
public OvfWriter(RefObject<XmlDocument> document, List<DiskImage> images)
protected long BytesToGigabyte(long bytes)
public void BuildReference()
BuildReference
in interface IOvfBuilder
public void BuildNetwork()
BuildNetwork
in interface IOvfBuilder
public void BuildDisk()
BuildDisk
in interface IOvfBuilder
public void BuildVirtualSystem()
BuildVirtualSystem
in interface IOvfBuilder
protected abstract void WriteGeneralData()
protected abstract void WriteAppList()
protected abstract void WriteContentItems()
protected void finalize() throws Throwable
public void Dispose()
public void deleteTmpFile()
public void dispose()
Copyright © 2012. All Rights Reserved.