Class OtherJobScript
java.lang.Object
edu.internet2.middleware.grouper.app.loader.OtherJobBase
edu.internet2.middleware.grouper.app.loader.OtherJobScript
- All Implemented Interfaces:
org.quartz.Job
-
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 TypeMethodDescriptionother job inputstatic void
static OtherJobScript
static Hib3GrouperLoaderLog
get the current hib3 loader log or if called from non daemon, just return an instance so there is no null pointerrun
(OtherJobBase.OtherJobInput otherJobInputParam) implement this method for the logic of the OtherJobvoid
setOtherJobInput
(OtherJobBase.OtherJobInput otherJobInput) void
setOtherJobOutput
(OtherJobBase.OtherJobOutput otherJobOutput) Methods inherited from class edu.internet2.middleware.grouper.app.loader.OtherJobBase
execute, execute, otherJobLogUpdaterDeregister, otherJobLogUpdaterInit, otherJobLogUpdaterRegister, storeLogInDb
-
Constructor Details
-
OtherJobScript
public OtherJobScript()
-
-
Method Details
-
retrieveHib3GrouperLoaderLogNotNull
get the current hib3 loader log or if called from non daemon, just return an instance so there is no null pointer- Returns:
- the hib loader log
-
retrieveFromThreadLocal
-
getOtherJobInput
Description copied from class:OtherJobBase
other job input- Overrides:
getOtherJobInput
in classOtherJobBase
- Returns:
-
setOtherJobInput
- Overrides:
setOtherJobInput
in classOtherJobBase
-
getOtherJobOutput
-
setOtherJobOutput
-
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:
-
main
- Parameters:
args
-
-