feat: remove PowerSerializable's path method

This commit is contained in:
tjq 2023-01-21 11:10:51 +08:00
parent b746aa1859
commit 25c6a9a6d6
5 changed files with 3 additions and 50 deletions

View File

@ -1,18 +0,0 @@
package tech.powerjob.common;
/**
* HttpProtocolConstant
*
* @author tjq
* @since 2021/2/8
*/
public class ProtocolConstant {
public static final String SERVER_PATH_HEARTBEAT = "/server/heartbeat";
public static final String SERVER_PATH_STATUS_REPORT = "/server/statusReport";
public static final String SERVER_PATH_LOG_REPORT = "/server/logReport";
public static final String WORKER_PATH_DISPATCH_JOB = "/worker/runJob";
public static final String WORKER_PATH_STOP_INSTANCE = "/worker/stopInstance";
public static final String WORKER_PATH_QUERY_INSTANCE_INFO = "/worker/queryInstanceInfo";
}

View File

@ -12,18 +12,6 @@ public class RemoteConstant {
/* ************************ AKKA WORKER ************************ */
public static final int DEFAULT_WORKER_PORT = 27777;
public static final String WORKER_ACTOR_SYSTEM_NAME = "oms";
public static final String WORKER_ACTOR_NAME = "worker";
/* ************************ AKKA SERVER ************************ */
public static final String SERVER_ACTOR_SYSTEM_NAME = "oms-server";
public static final String SERVER_ACTOR_NAME = "server_actor";
public static final String SERVER_FRIEND_ACTOR_NAME = "friend_actor";
public static final String SERVER_AKKA_CONFIG_NAME = "oms-server.akka.conf";
/* ************************ OTHERS ************************ */
public static final String EMPTY_ADDRESS = "N/A";

View File

@ -1,10 +1,9 @@
package tech.powerjob.common.request;
import tech.powerjob.common.PowerSerializable;
import tech.powerjob.common.ProtocolConstant;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import tech.powerjob.common.PowerSerializable;
/**
* 服务器查询实例运行状态需要返回详细的运行数据
@ -18,8 +17,4 @@ import lombok.NoArgsConstructor;
public class ServerQueryInstanceStatusReq implements PowerSerializable {
private Long instanceId;
@Override
public String path() {
return ProtocolConstant.WORKER_PATH_QUERY_INSTANCE_INFO;
}
}

View File

@ -1,8 +1,7 @@
package tech.powerjob.common.request;
import tech.powerjob.common.PowerSerializable;
import tech.powerjob.common.ProtocolConstant;
import lombok.Data;
import tech.powerjob.common.PowerSerializable;
import java.util.List;
@ -98,9 +97,4 @@ public class ServerScheduleJobReq implements PowerSerializable {
* 日志配置
*/
private String logConfig;
@Override
public String path() {
return ProtocolConstant.WORKER_PATH_DISPATCH_JOB;
}
}

View File

@ -1,10 +1,9 @@
package tech.powerjob.common.request;
import tech.powerjob.common.PowerSerializable;
import tech.powerjob.common.ProtocolConstant;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import tech.powerjob.common.PowerSerializable;
/**
@ -18,9 +17,4 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor
public class ServerStopInstanceReq implements PowerSerializable {
private Long instanceId;
@Override
public String path() {
return ProtocolConstant.WORKER_PATH_STOP_INSTANCE;
}
}