Search in sources :

Example 1 with LogoutActionHandler

use of com.willshex.blogwt.server.api.user.action.LogoutActionHandler in project blogwt by billy1380.

the class UserJsonServlet method processAction.

@Override
protected String processAction(String action, JsonObject request) {
    String output = "null";
    if ("GetUsers".equals(action)) {
        GetUsersRequest input = new GetUsersRequest();
        input.fromJson(request);
        output = new GetUsersActionHandler().handle(input).toString();
    } else if ("BlockUsers".equals(action)) {
        BlockUsersRequest input = new BlockUsersRequest();
        input.fromJson(request);
        output = new BlockUsersActionHandler().handle(input).toString();
    } else if ("FollowUsers".equals(action)) {
        FollowUsersRequest input = new FollowUsersRequest();
        input.fromJson(request);
        output = new FollowUsersActionHandler().handle(input).toString();
    } else if ("ChangeUserAccess".equals(action)) {
        ChangeUserAccessRequest input = new ChangeUserAccessRequest();
        input.fromJson(request);
        output = new ChangeUserAccessActionHandler().handle(input).toString();
    } else if ("GetRoles".equals(action)) {
        GetRolesRequest input = new GetRolesRequest();
        input.fromJson(request);
        output = new GetRolesActionHandler().handle(input).toString();
    } else if ("GetPermissions".equals(action)) {
        GetPermissionsRequest input = new GetPermissionsRequest();
        input.fromJson(request);
        output = new GetPermissionsActionHandler().handle(input).toString();
    } else if ("GetRolesAndPermissions".equals(action)) {
        GetRolesAndPermissionsRequest input = new GetRolesAndPermissionsRequest();
        input.fromJson(request);
        output = new GetRolesAndPermissionsActionHandler().handle(input).toString();
    } else if ("VerifyAccount".equals(action)) {
        VerifyAccountRequest input = new VerifyAccountRequest();
        input.fromJson(request);
        output = new VerifyAccountActionHandler().handle(input).toString();
    } else if ("ResetPassword".equals(action)) {
        ResetPasswordRequest input = new ResetPasswordRequest();
        input.fromJson(request);
        output = new ResetPasswordActionHandler().handle(input).toString();
    } else if ("GetEmailAvatar".equals(action)) {
        GetEmailAvatarRequest input = new GetEmailAvatarRequest();
        input.fromJson(request);
        output = new GetEmailAvatarActionHandler().handle(input).toString();
    } else if ("RegisterUser".equals(action)) {
        RegisterUserRequest input = new RegisterUserRequest();
        input.fromJson(request);
        output = new RegisterUserActionHandler().handle(input).toString();
    } else if ("ChangeUserDetails".equals(action)) {
        ChangeUserDetailsRequest input = new ChangeUserDetailsRequest();
        input.fromJson(request);
        output = new ChangeUserDetailsActionHandler().handle(input).toString();
    } else if ("Login".equals(action)) {
        LoginRequest input = new LoginRequest();
        input.fromJson(request);
        output = new LoginActionHandler().handle(input).toString();
    } else if ("Logout".equals(action)) {
        LogoutRequest input = new LogoutRequest();
        input.fromJson(request);
        output = new LogoutActionHandler().handle(input).toString();
    } else if ("ChangePassword".equals(action)) {
        ChangePasswordRequest input = new ChangePasswordRequest();
        input.fromJson(request);
        output = new ChangePasswordActionHandler().handle(input).toString();
    } else if ("CheckUsername".equals(action)) {
        CheckUsernameRequest input = new CheckUsernameRequest();
        input.fromJson(request);
        output = new CheckUsernameActionHandler().handle(input).toString();
    } else if ("IsAuthorised".equals(action)) {
        IsAuthorisedRequest input = new IsAuthorisedRequest();
        input.fromJson(request);
        output = new IsAuthorisedActionHandler().handle(input).toString();
    } else if ("GetUserDetails".equals(action)) {
        GetUserDetailsRequest input = new GetUserDetailsRequest();
        input.fromJson(request);
        output = new GetUserDetailsActionHandler().handle(input).toString();
    } else if ("ForgotPassword".equals(action)) {
        ForgotPasswordRequest input = new ForgotPasswordRequest();
        input.fromJson(request);
        output = new ForgotPasswordActionHandler().handle(input).toString();
    }
    return output;
}
Also used : ForgotPasswordRequest(com.willshex.blogwt.shared.api.user.call.ForgotPasswordRequest) ChangeUserAccessActionHandler(com.willshex.blogwt.server.api.user.action.ChangeUserAccessActionHandler) CheckUsernameActionHandler(com.willshex.blogwt.server.api.user.action.CheckUsernameActionHandler) GetRolesAndPermissionsRequest(com.willshex.blogwt.shared.api.user.call.GetRolesAndPermissionsRequest) BlockUsersActionHandler(com.willshex.blogwt.server.api.user.action.BlockUsersActionHandler) GetUserDetailsRequest(com.willshex.blogwt.shared.api.user.call.GetUserDetailsRequest) FollowUsersRequest(com.willshex.blogwt.shared.api.user.call.FollowUsersRequest) LoginRequest(com.willshex.blogwt.shared.api.user.call.LoginRequest) GetRolesActionHandler(com.willshex.blogwt.server.api.user.action.GetRolesActionHandler) ChangePasswordRequest(com.willshex.blogwt.shared.api.user.call.ChangePasswordRequest) IsAuthorisedRequest(com.willshex.blogwt.shared.api.user.call.IsAuthorisedRequest) GetPermissionsRequest(com.willshex.blogwt.shared.api.user.call.GetPermissionsRequest) ResetPasswordRequest(com.willshex.blogwt.shared.api.user.call.ResetPasswordRequest) VerifyAccountActionHandler(com.willshex.blogwt.server.api.user.action.VerifyAccountActionHandler) GetEmailAvatarRequest(com.willshex.blogwt.shared.api.user.call.GetEmailAvatarRequest) ResetPasswordActionHandler(com.willshex.blogwt.server.api.user.action.ResetPasswordActionHandler) LogoutRequest(com.willshex.blogwt.shared.api.user.call.LogoutRequest) ChangeUserDetailsActionHandler(com.willshex.blogwt.server.api.user.action.ChangeUserDetailsActionHandler) GetRolesRequest(com.willshex.blogwt.shared.api.user.call.GetRolesRequest) ForgotPasswordActionHandler(com.willshex.blogwt.server.api.user.action.ForgotPasswordActionHandler) RegisterUserRequest(com.willshex.blogwt.shared.api.user.call.RegisterUserRequest) GetUsersActionHandler(com.willshex.blogwt.server.api.user.action.GetUsersActionHandler) GetEmailAvatarActionHandler(com.willshex.blogwt.server.api.user.action.GetEmailAvatarActionHandler) ChangeUserAccessRequest(com.willshex.blogwt.shared.api.user.call.ChangeUserAccessRequest) RegisterUserActionHandler(com.willshex.blogwt.server.api.user.action.RegisterUserActionHandler) GetUsersRequest(com.willshex.blogwt.shared.api.user.call.GetUsersRequest) BlockUsersRequest(com.willshex.blogwt.shared.api.user.call.BlockUsersRequest) GetPermissionsActionHandler(com.willshex.blogwt.server.api.user.action.GetPermissionsActionHandler) GetRolesAndPermissionsActionHandler(com.willshex.blogwt.server.api.user.action.GetRolesAndPermissionsActionHandler) LoginActionHandler(com.willshex.blogwt.server.api.user.action.LoginActionHandler) ChangePasswordActionHandler(com.willshex.blogwt.server.api.user.action.ChangePasswordActionHandler) ChangeUserDetailsRequest(com.willshex.blogwt.shared.api.user.call.ChangeUserDetailsRequest) IsAuthorisedActionHandler(com.willshex.blogwt.server.api.user.action.IsAuthorisedActionHandler) FollowUsersActionHandler(com.willshex.blogwt.server.api.user.action.FollowUsersActionHandler) VerifyAccountRequest(com.willshex.blogwt.shared.api.user.call.VerifyAccountRequest) GetUserDetailsActionHandler(com.willshex.blogwt.server.api.user.action.GetUserDetailsActionHandler) LogoutActionHandler(com.willshex.blogwt.server.api.user.action.LogoutActionHandler) CheckUsernameRequest(com.willshex.blogwt.shared.api.user.call.CheckUsernameRequest)

Aggregations

BlockUsersActionHandler (com.willshex.blogwt.server.api.user.action.BlockUsersActionHandler)1 ChangePasswordActionHandler (com.willshex.blogwt.server.api.user.action.ChangePasswordActionHandler)1 ChangeUserAccessActionHandler (com.willshex.blogwt.server.api.user.action.ChangeUserAccessActionHandler)1 ChangeUserDetailsActionHandler (com.willshex.blogwt.server.api.user.action.ChangeUserDetailsActionHandler)1 CheckUsernameActionHandler (com.willshex.blogwt.server.api.user.action.CheckUsernameActionHandler)1 FollowUsersActionHandler (com.willshex.blogwt.server.api.user.action.FollowUsersActionHandler)1 ForgotPasswordActionHandler (com.willshex.blogwt.server.api.user.action.ForgotPasswordActionHandler)1 GetEmailAvatarActionHandler (com.willshex.blogwt.server.api.user.action.GetEmailAvatarActionHandler)1 GetPermissionsActionHandler (com.willshex.blogwt.server.api.user.action.GetPermissionsActionHandler)1 GetRolesActionHandler (com.willshex.blogwt.server.api.user.action.GetRolesActionHandler)1 GetRolesAndPermissionsActionHandler (com.willshex.blogwt.server.api.user.action.GetRolesAndPermissionsActionHandler)1 GetUserDetailsActionHandler (com.willshex.blogwt.server.api.user.action.GetUserDetailsActionHandler)1 GetUsersActionHandler (com.willshex.blogwt.server.api.user.action.GetUsersActionHandler)1 IsAuthorisedActionHandler (com.willshex.blogwt.server.api.user.action.IsAuthorisedActionHandler)1 LoginActionHandler (com.willshex.blogwt.server.api.user.action.LoginActionHandler)1 LogoutActionHandler (com.willshex.blogwt.server.api.user.action.LogoutActionHandler)1 RegisterUserActionHandler (com.willshex.blogwt.server.api.user.action.RegisterUserActionHandler)1 ResetPasswordActionHandler (com.willshex.blogwt.server.api.user.action.ResetPasswordActionHandler)1 VerifyAccountActionHandler (com.willshex.blogwt.server.api.user.action.VerifyAccountActionHandler)1 BlockUsersRequest (com.willshex.blogwt.shared.api.user.call.BlockUsersRequest)1