This commit is contained in:
imhao183
2021-04-23 08:45:31 +08:00
parent b4fe064807
commit 5028a64fa9
79 changed files with 82 additions and 82 deletions
@@ -47,7 +47,7 @@ abstract public class Action {
return ERROR_CODE_SUCCESS;
}
public boolean doAction(Request request, Response response) {
public boolean doAction(Request request) {
ErrorCode errorCode = preAction(request, response);
boolean isSync = true;
if (errorCode == ErrorCode.ERROR_CODE_SUCCESS) {
@@ -63,7 +63,7 @@ abstract public class Action {
// throw e;
// }
// } else {
isSync = action(request, response);
isSync = action(request);
// }
} else {
response.setStatus(HttpResponseStatus.OK);
@@ -81,7 +81,7 @@ abstract public class Action {
public boolean isTransactionAction() {
return false;
}
abstract public boolean action(Request request, Response response);
abstract public boolean action(Request request);
protected <T> T getRequestBody(HttpRequest request, Class<T> cls) {
if (request instanceof FullHttpRequest) {
@@ -29,7 +29,7 @@ import java.io.IOException;
public class CheckTokenAction extends Action {
private final RateLimiter mLimitCounter = new RateLimiter(10, 1);
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
response.setStatus(HttpResponseStatus.OK);
String userId = request.getParam("userId");
@@ -12,7 +12,7 @@ import io.moquette.spi.IMessagesStore;
*/
public class DefaultIndexAction extends Action{
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
response.setContent("Welcome to LoServer.");
return true;
}
@@ -34,7 +34,7 @@ public class FileAction extends Action {
private static final org.slf4j.Logger Logger = LoggerFactory.getLogger(FileAction.class);
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
response.setHeader("Access-Control-Allow-Origin", "*");
if (false == Request.METHOD_GET.equalsIgnoreCase(request.getMethod())) {
response.sendError(HttpResponseStatus.METHOD_NOT_ALLOWED, "Please use GET method to request file!");
@@ -35,7 +35,7 @@ import java.util.concurrent.Executor;
public class IMAction extends Action {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
FullHttpRequest fullHttpRequest = (FullHttpRequest)request.getNettyRequest();
@@ -27,7 +27,7 @@ public class NotFoundAction extends Action{
private final static String TEMPLATE_ERROR = "<!DOCTYPE html><html><head><title>LoServer - Error report</title><style>h1,h3 {color:white; background-color: gray;}</style></head><body><h1>HTTP Status {} - {}</h1><hr size=\"1\" noshade=\"noshade\" /><p>{}</p><hr size=\"1\" noshade=\"noshade\" /><h3>LoServer</h3></body></html>";
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
response.sendError(HttpResponseStatus.NOT_FOUND, "404 Not found!");
return true;
}
@@ -37,7 +37,7 @@ public class RouteAction extends Action {
private static final Logger LOG = LoggerFactory.getLogger(RouteAction.class);
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
response.setContentType("application/octet-stream");
@@ -27,7 +27,7 @@ public class UnknownErrorAction extends Action{
private final static String TEMPLATE_ERROR = "<!DOCTYPE html><html><head><title>LoServer - Error report</title><style>h1,h3 {color:white; background-color: gray;}</style></head><body><h1>HTTP Status {} - {}</h1><hr size=\"1\" noshade=\"noshade\" /><p>{}</p><hr size=\"1\" noshade=\"noshade\" /><h3>LoServer</h3></body></html>";
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
response.setStatus(HttpResponseStatus.INTERNAL_SERVER_ERROR);
return true;
}
@@ -73,7 +73,7 @@ public class UploadFileAction extends Action {
}
@Override
public boolean action(Request r, Response response) {
public boolean action(Request r) {
if (r.getNettyRequest() instanceof FullHttpRequest) {
FullHttpRequest request = (FullHttpRequest) r.getNettyRequest();
@@ -28,7 +28,7 @@ public class VersionAction extends Action {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
response.setStatus(HttpResponseStatus.OK);
@@ -36,7 +36,7 @@ public class AddFriendRequestAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputAddFriendRequest input = getRequestBody(request.getNettyRequest(), InputAddFriendRequest.class);
@@ -38,7 +38,7 @@ public class AddGroupMemberAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputAddGroupMember inputAddGroupMember = getRequestBody(request.getNettyRequest(), InputAddGroupMember.class);
if (inputAddGroupMember.isValide()) {
@@ -36,7 +36,7 @@ public class AliasGetAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetAlias input = getRequestBody(request.getNettyRequest(), InputGetAlias.class);
List<FriendData> dataList = messagesStore.getFriendList(input.getOperator(), null, 0);
@@ -36,7 +36,7 @@ public class AliasPutAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUpdateAlias input = getRequestBody(request.getNettyRequest(), InputUpdateAlias.class);
ErrorCode errorCode = messagesStore.setFriendAliasRequest(input.getOperator(), input.getTargetId(), input.getAlias(), new long[1]);
@@ -39,7 +39,7 @@ public class BlacklistAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputBlacklistRequest inputData = getRequestBody(request.getNettyRequest(), InputBlacklistRequest.class);
if (inputData != null
@@ -35,7 +35,7 @@ public class BlacklistGetAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUserId inputGetFriendList = getRequestBody(request.getNettyRequest(), InputUserId.class);
List<FriendData> dataList = messagesStore.getFriendList(inputGetFriendList.getUserId(), null, 0);
@@ -33,7 +33,7 @@ public class BlockUserAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputOutputUserBlockStatus inputUserBlock = getRequestBody(request.getNettyRequest(), InputOutputUserBlockStatus.class);
if (inputUserBlock != null
@@ -40,7 +40,7 @@ public class BroadcastMessageAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
BroadMessageData sendMessageData = getRequestBody(request.getNettyRequest(), BroadMessageData.class);
if (BroadMessageData.isValide(sendMessageData) && !StringUtil.isNullOrEmpty(sendMessageData.getSender())) {
@@ -34,7 +34,7 @@ public class CheckUserOnlineAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetUserInfo inputUserId = getRequestBody(request.getNettyRequest(), InputGetUserInfo.class);
if (inputUserId == null || !StringUtil.isNullOrEmpty(inputUserId.getUserId())) {
@@ -38,7 +38,7 @@ public class CreateChannelAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputCreateChannel inputCreateChannel = getRequestBody(request.getNettyRequest(), InputCreateChannel.class);
if (inputCreateChannel != null
@@ -34,7 +34,7 @@ public class CreateChatroomAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
FullHttpRequest fullHttpRequest = (FullHttpRequest)request.getNettyRequest();
byte[] bytes = Utils.readBytesAndRewind(fullHttpRequest.content());
@@ -39,7 +39,7 @@ public class CreateGroupAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputCreateGroup inputCreateGroup = getRequestBody(request.getNettyRequest(), InputCreateGroup.class);
if (inputCreateGroup.isValide()) {
@@ -39,7 +39,7 @@ public class CreateRobotAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputCreateRobot inputCreateRobot = getRequestBody(request.getNettyRequest(), InputCreateRobot.class);
if (inputCreateRobot != null
@@ -40,7 +40,7 @@ public class CreateUserAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputOutputUserInfo inputCreateUser = getRequestBody(request.getNettyRequest(), InputOutputUserInfo.class);
if (inputCreateUser != null
@@ -32,7 +32,7 @@ public class DestoryChatroomAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
FullHttpRequest fullHttpRequest = (FullHttpRequest)request.getNettyRequest();
byte[] bytes = Utils.readBytesAndRewind(fullHttpRequest.content());
@@ -38,7 +38,7 @@ public class DestroyUserAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputDestroyUser inputDestroyUser = getRequestBody(request.getNettyRequest(), InputDestroyUser.class);
if (inputDestroyUser != null
@@ -38,7 +38,7 @@ public class DismissGroupAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputDismissGroup inputDismissGroup = getRequestBody(request.getNettyRequest(), InputDismissGroup.class);
if (inputDismissGroup.isValide()) {
@@ -39,7 +39,7 @@ public class FriendRelationAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUpdateFriendStatusRequest friendAdd = getRequestBody(request.getNettyRequest(), InputUpdateFriendStatusRequest.class);
if (friendAdd != null
@@ -36,7 +36,7 @@ public class FriendRelationGetAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUserId inputGetFriendList = getRequestBody(request.getNettyRequest(), InputUserId.class);
List<FriendData> dataList = messagesStore.getFriendList(inputGetFriendList.getUserId(), null, 0);
@@ -32,7 +32,7 @@ public class GetChatroomInfoAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetChatroomInfo getChatroomInfo = getRequestBody(request.getNettyRequest(), InputGetChatroomInfo.class);
String chatroomid = getChatroomInfo.getChatroomId();
@@ -39,7 +39,7 @@ public class GetChatroomMembersAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetChatroomInfo getChatroomInfo = getRequestBody(request.getNettyRequest(), InputGetChatroomInfo.class);
String chatroomid = getChatroomInfo.getChatroomId();
@@ -35,7 +35,7 @@ public class GetGroupInfoAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetGroup inputGetGroup = getRequestBody(request.getNettyRequest(), InputGetGroup.class);
if (inputGetGroup != null
@@ -39,7 +39,7 @@ public class GetGroupMembersAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetGroup inputGetGroup = getRequestBody(request.getNettyRequest(), InputGetGroup.class);
if (inputGetGroup != null
@@ -35,7 +35,7 @@ public class GetIMTokenAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetToken input = getRequestBody(request.getNettyRequest(), InputGetToken.class);
String userId = input.getUserId();
@@ -34,7 +34,7 @@ public class GetSystemSettingAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
SystemSettingPojo inputUserId = getRequestBody(request.getNettyRequest(), SystemSettingPojo.class);
if (inputUserId != null) {
@@ -33,7 +33,7 @@ public class GetUserAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetUserInfo inputUserId = getRequestBody(request.getNettyRequest(), InputGetUserInfo.class);
if (inputUserId != null
@@ -29,7 +29,7 @@ public class GetUserBlockListAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
response.setStatus(HttpResponseStatus.OK);
OutputUserBlockStatusList list = new OutputUserBlockStatusList();
@@ -32,7 +32,7 @@ public class GetUserBlockStatusAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetUserInfo inputUserId = getRequestBody(request.getNettyRequest(), InputGetUserInfo.class);
if (inputUserId != null
@@ -38,7 +38,7 @@ public class GetUserGroupsAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUserId inputUserId = getRequestBody(request.getNettyRequest(), InputUserId.class);
if (inputUserId != null
@@ -38,7 +38,7 @@ public class KickoffGroupMemberAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputKickoffGroupMember inputKickoffGroupMember = getRequestBody(request.getNettyRequest(), InputKickoffGroupMember.class);
if (inputKickoffGroupMember.isValide()) {
@@ -31,7 +31,7 @@ public class KickoffUserClientAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
StringPairPojo pojo = getRequestBody(request.getNettyRequest(), StringPairPojo.class);
if (pojo != null && !StringUtil.isNullOrEmpty(pojo.getFirst())) {
@@ -38,7 +38,7 @@ public class ModifyGroupInfoAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputModifyGroupInfo inputAddGroupMember = getRequestBody(request.getNettyRequest(), InputModifyGroupInfo.class);
if (inputAddGroupMember.isValide()) {
@@ -38,7 +38,7 @@ public class ModifyGroupMemberAliasAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputSetGroupMemberAlias inputSetGroupMemberAlias = getRequestBody(request.getNettyRequest(), InputSetGroupMemberAlias.class);
if (inputSetGroupMemberAlias.isValide()) {
@@ -39,7 +39,7 @@ public class MulticastMessageAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
MulticastMessageData sendMessageData = getRequestBody(request.getNettyRequest(), MulticastMessageData.class);
if (MulticastMessageData.isValide(sendMessageData)) {
@@ -34,7 +34,7 @@ public class PutSystemSettingAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
SystemSettingPojo inputUserId = getRequestBody(request.getNettyRequest(), SystemSettingPojo.class);
if (inputUserId != null
@@ -38,7 +38,7 @@ public class QuitGroupMemberAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputQuitGroup inputQuitGroup = getRequestBody(request.getNettyRequest(), InputQuitGroup.class);
if (inputQuitGroup.isValide()) {
@@ -39,7 +39,7 @@ public class RecallMessageAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
RecallMessageData recallMessageData = getRequestBody(request.getNettyRequest(), RecallMessageData.class);
if (recallMessageData != null && !StringUtil.isNullOrEmpty(recallMessageData.getOperator())) {
@@ -39,7 +39,7 @@ public class RecallMultiCastMessageAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
RecallMultiCastMessageData recallMessageData = getRequestBody(request.getNettyRequest(), RecallMultiCastMessageData.class);
if (recallMessageData != null && !StringUtil.isNullOrEmpty(recallMessageData.operator)) {
@@ -37,7 +37,7 @@ public class RelationGetAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
StringPairPojo input = getRequestBody(request.getNettyRequest(), StringPairPojo.class);
FriendData data = messagesStore.getFriendData(input.getFirst(), input.getSecond());
@@ -40,7 +40,7 @@ public class SendMessageAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
SendMessageData sendMessageData = getRequestBody(request.getNettyRequest(), SendMessageData.class);
if (SendMessageData.isValide(sendMessageData) && !StringUtil.isNullOrEmpty(sendMessageData.getSender())) {
@@ -30,7 +30,7 @@ public class SensitiveWordAddAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputOutputSensitiveWords input = getRequestBody(request.getNettyRequest(), InputOutputSensitiveWords.class);
if (input != null && input.getWords() != null && !input.getWords().isEmpty()) {
@@ -30,7 +30,7 @@ public class SensitiveWordDeleteAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputOutputSensitiveWords input = getRequestBody(request.getNettyRequest(), InputOutputSensitiveWords.class);
if (input != null && input.getWords() != null && !input.getWords().isEmpty()) {
@@ -29,7 +29,7 @@ public class SensitiveWordQueryAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
List<String> words = messagesStore.getAllSensitiveWords();
InputOutputSensitiveWords out = new InputOutputSensitiveWords();
@@ -38,7 +38,7 @@ public class SetGroupManagerAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputSetGroupManager inputAddGroupMember = getRequestBody(request.getNettyRequest(), InputSetGroupManager.class);
if (inputAddGroupMember.isValide()) {
@@ -38,7 +38,7 @@ public class TransferGroupAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputTransferGroup inputDismissGroup = getRequestBody(request.getNettyRequest(), InputTransferGroup.class);
if (inputDismissGroup.isValide()) {
@@ -41,7 +41,7 @@ public class UpdateUserAction extends AdminAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputUpdateUserInfo inputCreateUser = getRequestBody(request.getNettyRequest(), InputUpdateUserInfo.class);
if (inputCreateUser != null
@@ -29,7 +29,7 @@ import io.netty.util.internal.StringUtil;
public class GetChannelAction extends ChannelAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
response.setStatus(HttpResponseStatus.OK);
RestResult result = RestResult.ok(OutputGetChannelInfo.fromPbInfo(channelInfo));
@@ -31,7 +31,7 @@ import java.util.ArrayList;
public class GetChannelSubscribersAction extends ChannelAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
OutputStringList outputStringList = new OutputStringList();
outputStringList.setList(new ArrayList<>());
@@ -31,7 +31,7 @@ import io.netty.util.internal.StringUtil;
public class GetUserAction extends ChannelAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetUserInfo inputUserId = getRequestBody(request.getNettyRequest(), InputGetUserInfo.class);
if (inputUserId != null
@@ -28,7 +28,7 @@ import win.liyufan.im.IMTopic;
@HttpMethod("POST")
public class ModifyChannelProfileAction extends ChannelAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputModifyChannelInfo input = getRequestBody(request.getNettyRequest(), InputModifyChannelInfo.class);
if (input != null) {
@@ -39,7 +39,7 @@ public class SendMessageAction extends ChannelAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
SendChannelMessageData sendChannelMessageData = getRequestBody(request.getNettyRequest(), SendChannelMessageData.class);
SendMessageData sendMessageData = new SendMessageData();
@@ -31,7 +31,7 @@ import win.liyufan.im.IMTopic;
public class SubscriberChannelAction extends ChannelAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputChannelSubscribe input = getRequestBody(request.getNettyRequest(), InputChannelSubscribe.class);
if (input != null && !StringUtil.isNullOrEmpty(input.getTarget())) {
@@ -34,7 +34,7 @@ public class AddGroupMemberAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputAddGroupMember inputAddGroupMember = getRequestBody(request.getNettyRequest(), InputAddGroupMember.class);
inputAddGroupMember.setOperator(robot.getUid());
@@ -37,7 +37,7 @@ public class CreateGroupAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputCreateGroup inputCreateGroup = getRequestBody(request.getNettyRequest(), InputCreateGroup.class);
inputCreateGroup.setOperator(robot.getUid());
@@ -26,7 +26,7 @@ import io.netty.util.internal.StringUtil;
public class DeleteCallbackAction extends RobotAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
if(!StringUtil.isNullOrEmpty(robot.getCallback())) {
robot = robot.toBuilder().clearCallback().setState(0).build();
@@ -34,7 +34,7 @@ public class DismissGroupAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputDismissGroup inputDismissGroup = getRequestBody(request.getNettyRequest(), InputDismissGroup.class);
inputDismissGroup.setOperator(robot.getUid());
@@ -29,7 +29,7 @@ import io.netty.util.internal.StringUtil;
public class GetCallbackAction extends RobotAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
RobotCallbackPojo out = new RobotCallbackPojo();
out.setUrl(robot.getCallback());
@@ -34,7 +34,7 @@ public class GetGroupInfoAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetGroup inputGetGroup = getRequestBody(request.getNettyRequest(), InputGetGroup.class);
if (inputGetGroup != null
@@ -39,7 +39,7 @@ public class GetGroupMembersAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetGroup inputGetGroup = getRequestBody(request.getNettyRequest(), InputGetGroup.class);
String robotId = robot.getUid();
@@ -28,7 +28,7 @@ import cn.wildfirechat.common.ErrorCode;
public class GetUserAction extends RobotAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputGetUserInfo inputUserId = getRequestBody(request.getNettyRequest(), InputGetUserInfo.class);
if (inputUserId != null
@@ -34,7 +34,7 @@ public class KickoffGroupMemberAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputKickoffGroupMember inputKickoffGroupMember = getRequestBody(request.getNettyRequest(), InputKickoffGroupMember.class);
inputKickoffGroupMember.setOperator(robot.getUid());
@@ -34,7 +34,7 @@ public class ModifyGroupInfoAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputModifyGroupInfo inputAddGroupMember = getRequestBody(request.getNettyRequest(), InputModifyGroupInfo.class);
inputAddGroupMember.setOperator(robot.getUid());
@@ -34,7 +34,7 @@ public class ModifyGroupMemberAliasAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputSetGroupMemberAlias inputSetGroupMemberAlias = getRequestBody(request.getNettyRequest(), InputSetGroupMemberAlias.class);
inputSetGroupMemberAlias.setOperator(robot.getUid());
@@ -34,7 +34,7 @@ public class QuitGroupMemberAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputQuitGroup inputQuitGroup = getRequestBody(request.getNettyRequest(), InputQuitGroup.class);
inputQuitGroup.setOperator(robot.getUid());
@@ -35,7 +35,7 @@ public class SendMessageAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
SendMessageData sendMessageData = getRequestBody(request.getNettyRequest(), SendMessageData.class);
sendMessageData.setSender(robot.getUid());
@@ -27,7 +27,7 @@ import io.netty.util.internal.StringUtil;
public class SetCallbackAction extends RobotAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
RobotCallbackPojo input = getRequestBody(request.getNettyRequest(), RobotCallbackPojo.class);
if(!StringUtil.isNullOrEmpty(input.getUrl())) {
@@ -34,7 +34,7 @@ public class TransferGroupAction extends RobotAction {
}
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
InputTransferGroup inputDismissGroup = getRequestBody(request.getNettyRequest(), InputTransferGroup.class);
inputDismissGroup.setOperator(robot.getUid());
@@ -28,7 +28,7 @@ import static cn.wildfirechat.pojos.MyInfoType.*;
public class UpdateProfileAction extends RobotAction {
@Override
public boolean action(Request request, Response response) {
public boolean action(Request request) {
if (request.getNettyRequest() instanceof FullHttpRequest) {
IntStringPairPojo input = getRequestBody(request.getNettyRequest(), IntStringPairPojo.class);
@@ -53,7 +53,7 @@ abstract public class ActionHandler extends SimpleChannelInboundHandler<FullHttp
Action errorAction = ServerSetting.getErrorAction(ServerSetting.MAPPING_ERROR);
request.putParam(UnknownErrorAction.ERROR_PARAM_NAME, e);
response.setContent(e.toString());
errorAction.doAction(request, response);
errorAction.doAction(request);
//如果发送请求未被触发,则触发之,否则跳过。
if(!response.isSent()){
@@ -136,7 +136,7 @@ abstract public class ActionHandler extends SimpleChannelInboundHandler<FullHttp
action.ctx = ctx;
action.response = response;
boolean isSync = action.doAction(request, response);
boolean isSync = action.doAction(request);
if(isSync) {
//如果发送请求未被触发,则触发之,否则跳过。