KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > portletcontainer > monitor > PortletRuntimeData


1 package org.exoplatform.services.portletcontainer.monitor;
2 /**
3  * Created y the eXo platform team
4  * User: Benjamin Mestrallet
5  * Date: 4 mai 2004
6  */

7 public interface PortletRuntimeData {
8   String JavaDoc getPortletAppName();
9   String JavaDoc getPortletName();
10   boolean isInitialized();
11   long getInitializationTime();
12   long getLastAccessTime();
13   long getLastFailureAccessTime();
14   long getLastInitFailureAccessTime();
15   void setLastInitFailureAccessTime(long lastInitFailureAccessTime);
16   long getUnavailabilityPeriod();
17   boolean isDataCached(String JavaDoc key, boolean isCacheGlobal);
18   CachedData getCachedData(String JavaDoc key, boolean isCacheGlobal);
19   int getCacheExpirationPeriod();
20   PortletRequestMonitorData[] getPortletRequestMonitorData();
21 }
Popular Tags