/* * Copyright (c) 2008-2013 EMC Corporation * All Rights Reserved */ package com.emc.storageos.volumecontroller.impl.plugins.metering.smis; import java.io.PrintWriter; import java.util.Map; import com.emc.storageos.volumecontroller.impl.plugins.metering.XMLStatsDumpGenerator; /** * Dump the Block stat records using the below header & tailer format * to identify the Block stats. * */ public class BlockXMLStatsDumpGenerator extends XMLStatsDumpGenerator { @Override protected void delegateheader(PrintWriter writer) { writer.println("<blockStats>"); } @Override protected void delegatetailer(PrintWriter writer) { writer.println("</blockStats>"); } @Override protected String generateUniqueKey(Map<String, Object> keyMap) { return (String) keyMap.get("serialID") + "-Block-"; } }