Package org.andidev.applicationname.entity

Examples of org.andidev.applicationname.entity.Group


        User user = new User("root", "");
        return userService.create(user);
    }

    private Group createRootGroup() {
        Group group = new Group("root");
        group.getGroupRoles().addAll(Role.getAllRolesExceptAnonymous());
        return groupService.create(group);
    }
View Full Code Here


        User user = new User("developer", "");
        return userService.create(user);
    }

    private Group createDeveloperGroup() {
        Group group = new Group("developer");
        group.getGroupRoles().add(Role.ROLE_DEVELOPER);
        group.getGroupRoles().add(Role.ROLE_ADMIN);
        group.getGroupRoles().add(Role.ROLE_USER);
        return groupService.create(group);
    }
View Full Code Here

        User user = new User("admin", "");
        return userService.create(user);
    }

    private Group createAdminGroup() {
        Group group = new Group("admin");
        group.getGroupRoles().add(Role.ROLE_ADMIN);
        group.getGroupRoles().add(Role.ROLE_USER);
        return groupService.create(group);
    }
View Full Code Here

        User user = new User("user", "");
        return userService.create(user);
    }

    private Group createUserGroup() {
        Group group = new Group("user");
        group.getGroupRoles().add(Role.ROLE_USER);
        return groupService.create(group);
    }
View Full Code Here

    @Transactional
    public void onApplicationEvent(ContextRefreshedEvent event) {
        log.info("Creating initial database data");
        // Create root user and group
        User rootUser = createRootUser();
        Group rootGroup = createRootGroup();
        rootGroup.getUsers().add(rootUser);

        // Create anonymous user and group
        User anonymousUser = createAnonymousUser();

        // Login as root user
        login("root");

        // Create dev user and group
        User developerUser = createDeveloperUser();
        Group developerGroup = createDeveloperGroup();
        developerGroup.getUsers().add(developerUser);

        // Create admin user and group
        User adminUser = createAdminUser();
        Group adminGroup = createAdminGroup();
        adminGroup.getUsers().add(adminUser);

        // Create normal user and group
        User user = createUser();
        Group userGroup = createUserGroup();
        userGroup.getUsers().add(user);

        // Logout root user
        logout();

        log.info("Initial database data created!");
View Full Code Here

TOP

Related Classes of org.andidev.applicationname.entity.Group

Copyright © 2018 www.massapicom. 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.