|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PollManagerMBean
Cache Consistency Manager MBean. It defines the interface for the
PollManager
component, which acts on polling. More accurately, it
polls the IS server, at regular time intervals and refreshes the stale cache.
Method Summary | |
---|---|
java.util.Date |
getLastRefreshTimestamp()
Get the last cache refresh timestamp |
long |
getRefreshTimeInMillis()
Get the refresh time interval in milliseconds (1/1000 second) |
boolean |
isRefreshing()
Return true if cache refresh is currently performed; false otherwise |
void |
refresh()
Perform an on-demand cache refresh |
long |
refreshCycleTime()
Time needed for the last refresh cycle |
void |
setRefreshTimeInMillis(long refreshTimeInMillis)
Set the refresh time interval in milliseconds (1/1000 second) |
Methods inherited from interface org.gcube.informationsystem.cache.consistency.manager.ConsistencyManagerIF |
---|
getEPRs, getEPRs, initialize |
Method Detail |
---|
long getRefreshTimeInMillis()
void setRefreshTimeInMillis(long refreshTimeInMillis)
refreshTimeInMillis
- the refresh time interval in milliseconds (1/1000 second)void refresh()
java.util.Date getLastRefreshTimestamp()
long refreshCycleTime()
boolean isRefreshing()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |