/**
*
*/
package org.inbio.m3s.gwt.server.rpcimpl;
import org.inbio.m3s.config.Properties;
import org.inbio.m3s.gwt.client.rpcinterface.InfoRPC;
import org.inbio.m3s.service.StatisticsManager;
import org.inbio.m3s.util.ServiceUtil;
import com.google.gwt.user.server.rpc.RemoteServiceServlet;
/**
* @author jgutierrez
*
*/
public class InfoRPCImpl extends RemoteServiceServlet implements InfoRPC {
private static final long serialVersionUID = -6383951754557169578L;
StatisticsManager statisticsManager = (StatisticsManager) ServiceUtil.appContext.getBean(Properties.STATISTICS_MANAGER);
public Integer countMultimedia() {
System.out.println("Usando el statisticsManager");
return new Integer(statisticsManager.getAllMediaCount());
}
public Integer countDigitalPhotos() {
System.out.println("Usando el statisticsManager");
return new Integer(statisticsManager.getDSCPhotosCount());
}
public Integer countVideos() {
System.out.println("Usando el statisticsManager");
return new Integer(statisticsManager.getVideosCount());
}
}