Examples of removeWeblogEntry()


Examples of org.apache.roller.model.WeblogManager.removeWeblogEntry()

        // lookup the entry
        WeblogManager mgr = RollerFactory.getRoller().getWeblogManager();
        WeblogEntryData entry = mgr.getWeblogEntry(id);
       
        // remove the entry
        mgr.removeWeblogEntry(entry);
    }
   
   
    /**
     * Convenience method for creating a comment.
View Full Code Here

Examples of org.apache.roller.model.WeblogManager.removeWeblogEntry()

        entry = mgr.getWeblogEntry(id);
        assertNotNull(entry);
        assertEquals("testtest", entry.getTitle());
       
        // delete a weblog entry
        mgr.removeWeblogEntry(entry);
        TestUtils.endSession(true);
       
        // make sure entry was deleted
        entry = null;
        entry = mgr.getWeblogEntry(id);
View Full Code Here

Examples of org.apache.roller.model.WeblogManager.removeWeblogEntry()

       
        validate(entry.getWebsite().getHandle(), userid, password);
       
        try {
            // delete the entry
            weblogMgr.removeWeblogEntry(entry);
            roller.flush();
           
            // notify cache
            flushPageCache(entry.getWebsite());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.roller.model.WeblogManager.removeWeblogEntry()

                // TODO: can we do this in a better way?
                wd.setStatus(WeblogEntryData.DRAFT);
                reindexEntry(RollerFactory.getRoller(), wd);
               
                // remove entry itself
                mgr.removeWeblogEntry(wd);
                RollerFactory.getRoller().flush();
               
                // flush caches
                CacheManager.invalidate(wd);
               
View Full Code Here

Examples of org.apache.roller.model.WeblogManager.removeWeblogEntry()

                    if (rollerEntry == null) {
                        throw new AtomNotFoundException("ERROR: cannot find specified entry/resource");
                    }
                    if (canEdit(rollerEntry)) {
                        WeblogManager mgr = mRoller.getWeblogManager();
                        mgr.removeWeblogEntry(rollerEntry);
                        mRoller.flush();
                        CacheManager.invalidate(rollerEntry.getWebsite());
                        mRoller.getIndexManager().removeEntryIndexOperation(rollerEntry);
                        return;
                    }
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogEntryManager.removeWeblogEntry()

        // lookup the entry
        WeblogEntryManager mgr = WebloggerFactory.getWeblogger().getWeblogEntryManager();
        WeblogEntry entry = mgr.getWeblogEntry(id);
       
        // remove the entry
        mgr.removeWeblogEntry(entry);
       
        // flush to db
        WebloggerFactory.getWeblogger().flush();
    }
   
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogEntryManager.removeWeblogEntry()

        Query refQuery = strategy.getNamedQuery("WeblogEntry.getByWebsite");
        refQuery.setParameter(1, website);
        List entries = refQuery.getResultList();
        for (Iterator iter = entries.iterator(); iter.hasNext();) {
            WeblogEntry entry = (WeblogEntry) iter.next();
            emgr.removeWeblogEntry(entry);
        }
        this.strategy.flush();
       
        // remove categories
        WeblogCategory rootCat = emgr.getRootWeblogCategory(website);
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogEntryManager.removeWeblogEntry()

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

Examples of org.apache.roller.weblogger.business.WeblogEntryManager.removeWeblogEntry()

        try {
            // notify cache
            flushPageCache(entry.getWebsite());

            // delete the entry
            weblogMgr.removeWeblogEntry(entry);
            roller.flush();
           
           
        } catch (Exception e) {
            String msg = "ERROR in blogger.deletePost: "+e.getClass().getName();
View Full Code Here

Examples of org.apache.roller.weblogger.business.WeblogEntryManager.removeWeblogEntry()

            }
            if (RollerAtomHandler.canEdit(user, rollerEntry)) {
                WeblogEntryManager mgr = roller.getWeblogEntryManager();
                CacheManager.invalidate(rollerEntry.getWebsite());
                reindexEntry(rollerEntry);
                mgr.removeWeblogEntry(rollerEntry);
                log.debug("Deleted entry:" + rollerEntry.getAnchor());
                roller.flush();
                return;
            }
            log.debug("Not authorized to delete entry");
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.