Class ScheduledMethodRunnable
java.lang.Object
org.springframework.scheduling.support.ScheduledMethodRunnable
- All Implemented Interfaces:
Runnable
Variant of
MethodInvokingRunnable
meant to be used for processing
of no-arg scheduled methods. Propagates user exceptions to the caller,
assuming that an error strategy for Runnables is in place.- Since:
- 3.0.6
- Author:
- Juergen Hoeller
- See Also:
-
Constructor Summary
ConstructorDescriptionScheduledMethodRunnable
(Object target, Method method) Create aScheduledMethodRunnable
for the given target instance, calling the specified method.ScheduledMethodRunnable
(Object target, String methodName) Create aScheduledMethodRunnable
for the given target instance, calling the specified method by name. -
Method Summary
-
Constructor Details
-
ScheduledMethodRunnable
Create aScheduledMethodRunnable
for the given target instance, calling the specified method.- Parameters:
target
- the target instance to call the method onmethod
- the target method to call
-
ScheduledMethodRunnable
Create aScheduledMethodRunnable
for the given target instance, calling the specified method by name.- Parameters:
target
- the target instance to call the method onmethodName
- the name of the target method- Throws:
NoSuchMethodException
- if the specified method does not exist
-
-
Method Details