Class DMMonitor
- java.lang.Object
-
- org.gcube.data.analysis.dataminermanagercl.server.monitor.DMMonitor
-
public class DMMonitor extends Object
DataManager basic Monitor- Author:
- Giancarlo Panichi
-
-
Constructor Summary
Constructors Constructor Description DMMonitor(ComputationId computationId, SClient sClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(DMMonitorListener listener)voidaddAll(ArrayList<DMMonitorListener> listeners)voidcancel()intgetDelay()intgetPeriod()intgetSleep()voidsetDelay(int delay)voidsetPeriod(int period)voidsetSleep(int sleep)voidstart()
-
-
-
Constructor Detail
-
DMMonitor
public DMMonitor(ComputationId computationId, SClient sClient)
-
-
Method Detail
-
add
public void add(DMMonitorListener listener)
-
addAll
public void addAll(ArrayList<DMMonitorListener> listeners)
-
start
public void start()
-
cancel
public void cancel()
-
getSleep
public int getSleep()
- Returns:
- Sleep duration in millisecond
-
setSleep
public void setSleep(int sleep)
- Parameters:
sleep- Sleep duration in millisecond
-
getDelay
public int getDelay()
- Returns:
- Delay on first check in millisecond
-
setDelay
public void setDelay(int delay)
- Parameters:
delay- Delay on first check in millisecond
-
getPeriod
public int getPeriod()
- Returns:
- Interval between monitoring requests in millisecond
-
setPeriod
public void setPeriod(int period)
- Parameters:
period- Interval between monitoring requests in millisecond
-
-