Class GrouperDaemonSchedulerCheck
java.lang.Object
edu.internet2.middleware.grouper.app.loader.OtherJobBase
edu.internet2.middleware.grouper.app.loader.GrouperDaemonSchedulerCheck
- All Implemented Interfaces:
org.quartz.Job
schedule quartz daemon
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.internet2.middleware.grouper.app.loader.OtherJobBase
OtherJobBase.OtherJobInput, OtherJobBase.OtherJobOutput
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
run the daemonrun
(OtherJobBase.OtherJobInput otherJobInput) implement this method for the logic of the OtherJobstatic void
static void
run standalonestatic void
if the thread isnt running, and is supposed to run, then start itMethods inherited from class edu.internet2.middleware.grouper.app.loader.OtherJobBase
execute, execute, getOtherJobInput, otherJobLogUpdaterDeregister, otherJobLogUpdaterInit, otherJobLogUpdaterRegister, setOtherJobInput, storeLogInDb
-
Constructor Details
-
GrouperDaemonSchedulerCheck
public GrouperDaemonSchedulerCheck()
-
-
Method Details
-
main
run the daemon- Parameters:
args
-
-
startDaemonSchedulerCheckThreadIfNeeded
public static void startDaemonSchedulerCheckThreadIfNeeded()if the thread isnt running, and is supposed to run, then start it -
runDaemonStandalone
public static void runDaemonStandalone()run standalone -
runDaemonSchedulerCheckNowIfHasntRunRecently
public static void runDaemonSchedulerCheckNowIfHasntRunRecently() -
run
Description copied from class:OtherJobBase
implement this method for the logic of the OtherJob- Specified by:
run
in classOtherJobBase
- Returns:
- the output
- See Also:
-