Package org.xyou.xcommon.schedule
Class XSchedule
- java.lang.Object
-
- org.xyou.xcommon.schedule.XSchedule
-
public final class XSchedule extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(int numThread)java.util.concurrent.ScheduledFuture<?>scheduleAtFixedRate(XScheduleParam param)java.util.concurrent.ScheduledFuture<?>scheduleDaily(XScheduleParam param)java.util.concurrent.ScheduledFuture<?>scheduleHourly(XScheduleParam param)java.util.concurrent.ScheduledFuture<?>scheduleWithFixedDelay(XScheduleParam param)booleanshutdown()booleanshutdown(long msWait)intsizeQueue()
-
-
-
Method Detail
-
init
public void init(int numThread)
-
sizeQueue
public int sizeQueue()
-
shutdown
public boolean shutdown()
-
shutdown
public boolean shutdown(long msWait)
-
scheduleDaily
public java.util.concurrent.ScheduledFuture<?> scheduleDaily(XScheduleParam param)
-
scheduleHourly
public java.util.concurrent.ScheduledFuture<?> scheduleHourly(XScheduleParam param)
-
scheduleAtFixedRate
public java.util.concurrent.ScheduledFuture<?> scheduleAtFixedRate(XScheduleParam param)
-
scheduleWithFixedDelay
public java.util.concurrent.ScheduledFuture<?> scheduleWithFixedDelay(XScheduleParam param)
-
-