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