refactor(1.3.0-beta1): 将内置执行器移入builtin包
This commit is contained in:
parent
28bb43fec6
commit
84e1c54b23
@ -1,9 +1,9 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
|
||||
|
||||
public class CMDExecutor extends AbstractScriptExecutor {
|
||||
public abstract class AbstractCMDExecutor extends AbstractScriptExecutor {
|
||||
|
||||
@Override
|
||||
protected String getScriptName(Long jobId) {
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
import cn.hutool.http.HttpRequest;
|
||||
import cn.hutool.http.HttpResponse;
|
@ -1,9 +1,9 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
|
||||
|
||||
public class PowerShellExecutor extends AbstractScriptExecutor {
|
||||
public abstract class AbstractPowerShellExecutor extends AbstractScriptExecutor {
|
||||
|
||||
@Override
|
||||
protected String getScriptName(Long jobId) {
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.aizuda.snailjob.client.common.config.SnailJobProperties;
|
@ -1,7 +1,7 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
|
||||
public class ShellExecutor extends AbstractScriptExecutor {
|
||||
public abstract class AbstractShellExecutor extends AbstractScriptExecutor {
|
||||
|
||||
@Override
|
||||
protected String getScriptName(Long jobId) {
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
|
||||
import com.aizuda.snailjob.client.job.core.annotation.JobExecutor;
|
||||
@ -9,7 +9,7 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
@Component
|
||||
@JobExecutor(name = "snailJobCMDJobExecutor")
|
||||
public class SnailJobCMDJobExecutor extends CMDExecutor {
|
||||
public class SnailJobCMDJobExecutor extends AbstractCMDExecutor {
|
||||
|
||||
public ExecuteResult jobExecute(JobArgs jobArgs) {
|
||||
Object jobParams = jobArgs.getJobParams();
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
|
||||
import com.aizuda.snailjob.client.job.core.annotation.JobExecutor;
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
|
||||
import com.aizuda.snailjob.client.job.core.annotation.JobExecutor;
|
||||
@ -9,7 +9,7 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
@Component
|
||||
@JobExecutor(name = "snailJobPowerShellJobExecutor")
|
||||
public class SnailJobPowerShellJobExecutor extends PowerShellExecutor {
|
||||
public class SnailJobPowerShellJobExecutor extends AbstractPowerShellExecutor {
|
||||
|
||||
public ExecuteResult jobExecute(JobArgs jobArgs) {
|
||||
Object jobParams = jobArgs.getJobParams();
|
@ -1,4 +1,4 @@
|
||||
package com.aizuda.snailjob.client.job.core.executor;
|
||||
package com.aizuda.snailjob.client.job.core.executor.builtin;
|
||||
|
||||
|
||||
import com.aizuda.snailjob.client.job.core.annotation.JobExecutor;
|
||||
@ -9,7 +9,7 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
@Component
|
||||
@JobExecutor(name = "snailJobShellJobExecutor")
|
||||
public class SnailJobShellJobExecutor extends ShellExecutor {
|
||||
public class SnailJobShellJobExecutor extends AbstractShellExecutor {
|
||||
|
||||
public ExecuteResult jobExecute(JobArgs jobArgs) {
|
||||
Object jobParams = jobArgs.getJobParams();
|
Loading…
Reference in New Issue
Block a user