Examples of WeblogManager


Examples of org.apache.roller.business.WeblogManager

           
        } else if(pageRequest.getTags() != null && pageRequest.getTags().size() > 0) {
           
            try {
                // tags specified.  make sure they exist.
                WeblogManager wmgr = RollerFactory.getRoller().getWeblogManager();
                invalid = !wmgr.getTagComboExists(pageRequest.getTags(), (isSiteWide) ? null : weblog);
            } catch (RollerException ex) {
                invalid = true;
            }
        }
View Full Code Here

Examples of org.apache.roller.model.WeblogManager

            weblog = userMgr.getWebsiteByHandle(weblogHandle);
            if (weblog == null) return;
           
            // now lookup weblog entry if possible
            if (entryAnchor != null) {
                WeblogManager weblogMgr = RollerFactory.getRoller().getWeblogManager();
                entry = weblogMgr.getWeblogEntryByAnchor(weblog, entryAnchor);
            }
        } catch (RollerException re) {
            // problem looking up website, gotta bail
            log.error("Error looking up website object", re);
            return;
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

   
   
    public void myPrepare() {
        if(getRemoveId() != null) {
            try {
                WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
                setRemoveEntry(wmgr.getWeblogEntry(getRemoveId()));
            } catch (WebloggerException ex) {
                log.error("Error looking up entry by id - "+getRemoveId(), ex);
            }
        }
    }
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

           
            // flush caches
            CacheManager.invalidate(entry);
           
            // remove entry itself
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            wmgr.removeWeblogEntry(entry);
            WebloggerFactory.getWeblogger().flush();
           
            // note to user
            addMessage("weblogEdit.entryRemoved");
           
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

       
        // figure out the category selected
        if (getCategoryId() != null) {
            WeblogCategory cat = null;
            try {
                WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
                cat = wmgr.getWeblogCategory(getCategoryId());
            } catch (WebloggerException ex) {
                log.error("Error getting category by id", ex);
            }
           
            if(cat == null) {
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

    }
   
   
    public void myPrepare() {
        try {
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            if(!StringUtils.isEmpty(getBean().getId())) {
                setCategory(wmgr.getWeblogCategory(getBean().getId()));
            }
        } catch (WebloggerException ex) {
            log.error("Error looking up category", ex);
        }
    }
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

           
            // copy updated attributes
            getBean().copyTo(getCategory());
           
            // save changes
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            wmgr.saveWeblogCategory(getCategory());
            WebloggerFactory.getWeblogger().flush();
           
            // notify caches
            CacheManager.invalidate(getCategory());
           
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

    }
   
   
    public void myPrepare() {
        try {
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            if(!StringUtils.isEmpty(getCategoryId()) &&
                    !"/".equals(getCategoryId())) {
                setCategory(wmgr.getWeblogCategory(getCategoryId()));
            } else {
                setCategory(wmgr.getRootWeblogCategory(getActionWeblog()));
            }
        } catch (WebloggerException ex) {
            log.error("Error looking up category", ex);
        }
    }
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

        // build list of categories for display
        TreeSet allCategories = new TreeSet(new WeblogCategoryPathComparator());
       
        try {
            // Build list of all categories, except for current one, sorted by path.
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
            List<WeblogCategory> cats = wmgr.getWeblogCategories(getActionWeblog(), true);
            for(WeblogCategory cat : cats) {
                if (!cat.getId().equals(getCategoryId())) {
                    allCategories.add(cat);
                }
            }
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogManager

   
   
    public String move() {
       
        try {
            WeblogManager wmgr = WebloggerFactory.getWeblogger().getWeblogManager();
           
            log.debug("Moving categories to category - "+getTargetCategoryId());
           
            // Move subCategories to new category.
            String[] cats = getSelectedCategories();
            WeblogCategory parent = wmgr.getWeblogCategory(getTargetCategoryId());
            if(cats != null) {
                for (int i = 0; i < cats.length; i++) {
                    WeblogCategory cd =
                            wmgr.getWeblogCategory(cats[i]);
                   
                    // Don't move category into itself.
                    if (!cd.getId().equals(parent.getId()) &&
                            !parent.descendentOf(cd)) {
                        wmgr.moveWeblogCategory(cd, parent);
                    } else {
                        addMessage("categoriesForm.warn.notMoving", cd.getName());
                    }
                }
               
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.