import java.util.Date; import com.jalios.jcms.Channel; import com.jalios.util.Util; import javax.servlet.ServletContext; public class Uptime { /** * Cette methode renvoit le nombre de millisecondes depuis le dernier redemarrage. */ public long uptime() { ServletContext context = Channel.getChannel().getServletContext(); if ( Util.isEmpty(context) ) { return 0; } Date restartDate = ((Date)context.getAttribute("channelLastRestart")); if ( Util.isEmpty(restartDate) ) { return 0; } return (new Date()).getTime() - restartDate.getTime(); } }