![JAR search and dependency download from the Maven repository](/logo.png)
com.github.ltsopensource.spring.quartz.QuartzSchedulerBeanTargetEditor Maven / Gradle / Ivy
package com.github.ltsopensource.spring.quartz;
import com.github.ltsopensource.core.logger.Logger;
import com.github.ltsopensource.core.logger.LoggerFactory;
import com.github.ltsopensource.spring.quartz.invoke.JobDetailJobExecution;
import com.github.ltsopensource.spring.quartz.invoke.MethodInvokeJobExecution;
import org.quartz.Job;
import org.quartz.JobDataMap;
import org.quartz.JobDetail;
import org.quartz.Trigger;
import org.quartz.impl.triggers.CronTriggerImpl;
import org.quartz.impl.triggers.SimpleTriggerImpl;
import org.springframework.util.MethodInvoker;
import java.beans.PropertyEditorSupport;
import java.util.*;
/**
* @author Robert HG ([email protected]) on 3/16/16.
*/
class QuartzSchedulerBeanTargetEditor extends PropertyEditorSupport {
private static final Logger LOGGER = LoggerFactory.getLogger(QuartzSchedulerBeanTargetEditor.class);
private QuartzProxyContext context;
public QuartzSchedulerBeanTargetEditor(QuartzProxyContext context) {
this.context = context;
}
@Override
@SuppressWarnings({"unchecked"})
public void setValue(Object value) {
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy