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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidrun the daemonrun(OtherJobBase.OtherJobInput otherJobInput) implement this method for the logic of the OtherJobstatic voidstatic voidrun standalonestatic voidif 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:OtherJobBaseimplement this method for the logic of the OtherJob- Specified by:
runin classOtherJobBase- Returns:
- the output
- See Also:
-