/*
* Copyright (c) 2016 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.volumecontroller.impl.plugins.metering.vplex;
import java.util.Map;
import com.emc.storageos.plugins.AccessProfile;
/**
* Establish the methods to collect statistics for a VPlex system
*/
public interface VPlexStatsCollector {
/**
* Implementation of the interface will allow the collection of statistics from the VPlex system
*
* @param accessProfile [IN] - Has credential and other information that will be used for accessing the VPlex system for stats
* @param context [IN] - Contextual information used in metering
*/
public void collect(AccessProfile accessProfile, Map<String, Object> context);
}