Examples of UserModel


Examples of com.appspot.plucial.model.UserModel

public class IndexController extends BaseController {

    @Override
    protected Navigation execute() throws Exception {

        UserModel userModel = sessionScope("userModel");
        if(userModel != null) {
            return redirect("/u/" + userModel.getKey().getName() + "/");
        }


        requestScope("serviceUserCount", String.valueOf(UserService.getUserCount()));
//        requestScope("exampleUserList", UserService.getExampleUserList());
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

    protected Navigation execute() throws Exception {
        String type = asString("type");
        String userId = asString("user");

        // ユーザー情報の取得
        UserModel userModel = UserService.getOrNull(userId);
        if(userModel == null) return null;

        // 対象のアクティビティリストを取得
        S3QueryResultList<ActivityModel> activityModelList = null;
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

     * @return
     */
    public static void deleteAll(UserModel userModel) {

        // キャッシュを防ぐためDBから取得
        UserModel user = UserService.getOrNull(userModel.getKey().getName());

        // ユーザーのすべてのurlsModelを取得
        List<UserUrlsModel> list = user.getUserUrlsModelListRef().getModelList();

        if(list == null) return;

        for(UserUrlsModel model: list) {

View Full Code Here

Examples of com.appspot.plucial.model.UserModel

        if (!tokenInfo.getIssuedTo().equals(Constants.GOOGLE_PROJECT_CLIENT_ID)) {
            throw new Exception();
        }

        // ユーザー情報の取得
        UserModel userModel = UserService.getOrNull(tokenInfo.getUserId());

        if(userModel != null) {
            // ---------------------------------------------------------
            // ユーザーログイン
            // ---------------------------------------------------------
            // ログインユーザーのアクセストークンとリフレッシュトークンを更新
            if(credential.getAccessToken() != null && !credential.getAccessToken().isEmpty()) {
                userModel.setAccessToken(credential.getAccessToken());
            }

            if(credential.getRefreshToken() != null && !credential.getRefreshToken().isEmpty()) {
                userModel.setRefreshToken(credential.getRefreshToken());
            }

            UserService.put(userModel);
        }
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

public class ReportActivityController extends AjaxBaseController {

    @Override
    protected Navigation execute(UserModel userModel) throws Exception {

        UserModel newUserModel = UserService.getOrNull(userModel.getKey().getName());

        // タスクを追加
        // リフレッシュトークンが存在し、実行中でないユーザーのみ
        if(newUserModel != null && newUserModel.getRefreshToken() != null && !newUserModel.isActivityBotPerformingFlg()) {

            // 実行中フラグをtrueにする
            newUserModel.setActivityBotPerformingFlg(true);
            UserService.put(newUserModel);

            Queue queue = QueueFactory.getQueue("activitys-bot");
            queue.add(Builder.withUrl("/task/activitysBotTask").param("user", newUserModel.getKey().getName()));
        }

        if(isSmartPhone()) {
            return forward("/user_sp/ajax/report_activity.jsp");
        }else {
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

    @Override
    protected Navigation run() throws Exception {

        // アクセス承認
        try {
            UserModel userModel = getLoginUser();

            return execute(userModel);

        }catch(UserLoginException e) {
            if(isSmartPhone()) {
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

    protected static final JacksonFactory JSON_FACTORY = new JacksonFactory();

    @Override
    public Navigation run() throws Exception {

        UserModel userModel = null;

        try{
            userModel = getUser();
        }catch(Exception e) {
            return null;
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

     */
    public UserModel getUser() throws Exception {

        String userId = asString("user");

        UserModel userModel = UserService.getOrNull(userId);

        if(userModel == null) throw new Exception();

        return userModel;
    }
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

    @Override
    protected Navigation run() throws Exception {

        // アクセス承認
        try {
            UserModel loginUserModel = getLoginUser();
            requestScope("isLogin", String.valueOf(loginUserModel != null));
            requestScope("loginUserModel", loginUserModel);

            return execute(loginUserModel);
View Full Code Here

Examples of com.appspot.plucial.model.UserModel

     * @return
     * @throws Exception
     */
    public UserModel getLoginUser() throws UserLoginException {

        UserModel userModel = sessionScope("userModel");

        if(userModel == null) throw new UserLoginException();

        return userModel;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.