package edu.asu.spring.quadriga.service.publicwebsite;
import java.util.List;
import edu.asu.spring.quadriga.domain.IConceptStats;
import edu.asu.spring.quadriga.domain.IUserStats;
import edu.asu.spring.quadriga.domain.network.INetwork;
import edu.asu.spring.quadriga.exceptions.QuadrigaStorageException;
/**
* Interface to implement stats for project.
*
*/
public interface IProjectStats {
public abstract List<IConceptStats> getConceptCount(List<INetwork> Networks)
throws QuadrigaStorageException;
/**
* Retrieve the user statistics of project
*
* @param projectid
* @return - the user statistics of project
*/
public abstract List<IUserStats> getUserStats(String projectid)
throws QuadrigaStorageException;
}