Examples of revokeWeblogPermission()


Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

                        }
                       
                    }
                    if (!error && !perms.hasAction(sval)) {
                        if (sval == null) {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            removed++;
                        } else {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

                        if (sval == null) {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            removed++;
                        } else {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            userMgr.grantWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), Utilities.stringToStringList(sval, ","));
                            changed++;
                        }
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

     */
    public static void teardownPermissions(WeblogPermission perm) throws Exception {
      
        // remove all permissions
        UserManager mgr = WebloggerFactory.getWeblogger().getUserManager();       
        mgr.revokeWeblogPermission(perm.getWeblog(), perm.getUser(), WeblogPermission.ALL_ACTIONS);
       
        // flush to db
        WebloggerFactory.getWeblogger().flush();
    }
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

        // delete permissions
        testWeblog = TestUtils.getManagedWebsite(testWeblog);
        testUser = TestUtils.getManagedUser(testUser);
        perm = mgr.getWeblogPermission(testWeblog, testUser);
        assertNotNull(perm);
        mgr.revokeWeblogPermission(testWeblog, testUser, WeblogPermission.ALL_ACTIONS);
        TestUtils.endSession(true);
       
        // check that delete was successful
        perm = null;
        testWeblog = TestUtils.getManagedWebsite(testWeblog);
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

        assertTrue(perm.hasAction(WeblogPermission.POST));
        assertTrue(perm.hasAction(WeblogPermission.ADMIN));
        TestUtils.endSession(true);
       
        // revoke those same permissions
        mgr.revokeWeblogPermission(perm.getWeblog(), perm.getUser(), WeblogPermission.ALL_ACTIONS);
        TestUtils.endSession(true);
       
        // add only draft permission
        mgr.grantWeblogPermission(testWeblog, testUser,
                Collections.singletonList(WeblogPermission.EDIT_DRAFT));
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

        // assert that website has user
        List users = wmgr.getWeblogUsers(testWeblog, true);
        assertEquals(2, users.size());

        // test user can be retired from website
        umgr.revokeWeblogPermission(testWeblog, user, WeblogPermission.ALL_ACTIONS);
        TestUtils.endSession(true);

        //user = umgr.getUser(user.getId());
        weblogs = wmgr.getUserWeblogs(user, true);
        assertEquals(0, weblogs.size());
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

        }
       
        // remove permissions
        for (Iterator iterator = umgr.getWeblogPermissions(website).iterator(); iterator.hasNext();) {
            WeblogPermission perm = (WeblogPermission) iterator.next();
            umgr.revokeWeblogPermission(perm.getWeblog(), perm.getUser(), WeblogPermission.ALL_ACTIONS);
        }
       
        // flush the changes before returning. This is required as there is a
        // circular dependency between WeblogCategory and Weblog
        this.strategy.flush();       
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            Weblog weblog = wmgr.getWeblog(getWebsiteId());
            String handle = weblog.getHandle();
            // TODO ROLLER_2.0: notify website members that user has resigned
            // TODO EXCEPTIONS: better exception handling
            umgr.revokeWeblogPermission(weblog, getAuthenticatedUser(), WeblogPermission.ALL_ACTIONS);
            WebloggerFactory.getWeblogger().flush();           
            addMessage("yourWebsites.resigned", handle);
           
        } catch (WebloggerException ex) {
            log.error("Error doing weblog resign - "+getWebsiteId(), ex);
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

                        }
                       
                    }
                    if (!error && !perms.hasAction(sval)) {
                        if (sval == null) {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            removed++;
                        } else {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
View Full Code Here

Examples of org.apache.roller.weblogger.business.UserManager.revokeWeblogPermission()

                        if (sval == null) {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            removed++;
                        } else {
                            userMgr.revokeWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), WeblogPermission.ALL_ACTIONS);
                            userMgr.grantWeblogPermission(
                                    perms.getWeblog(), perms.getUser(), Utilities.stringToStringList(sval, ","));
                            changed++;
                        }
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.