}
private void genBufferStatus(BrokerPool instance) throws SAXException {
final AttributesImpl atts = new AttributesImpl();
this.contentHandler.startElement(NAMESPACE, "buffers", PREFIX + ":buffers", atts);
final Configuration conf = instance.getConfiguration();
BFile db;
db = (BFile) conf.getProperty(CollectionStore.FILE_KEY_IN_CONFIG);
genBufferDetails(db.getIndexBufferStats(), db.getDataBufferStats(), "Collections storage ("+ db.getFile().getName() + ")");
final DOMFile dom = (DOMFile) conf.getProperty(DOMFile.CONFIG_KEY_FOR_FILE);
genBufferDetails(dom.getIndexBufferStats(), dom.getDataBufferStats(), "Resource storage ("+ dom.getFile().getName() + ")");
db = (BFile) conf.getProperty(NativeValueIndex.FILE_KEY_IN_CONFIG);
if (db != null)
{genBufferDetails(db.getIndexBufferStats(), db.getDataBufferStats(), "Values index ("+ db.getFile().getName() + ")");}
db = (BFile) conf.getProperty(NativeTextEngine.FILE_KEY_IN_CONFIG);
if (db != null)
{genBufferDetails(db.getIndexBufferStats(), db.getDataBufferStats(), "Fulltext index ("+ db.getFile().getName() + ")");}
this.contentHandler.endElement(NAMESPACE, "buffers", PREFIX + ":buffers");
}