Package org.apache.roller.business

Examples of org.apache.roller.business.Roller.release()


                    mLogger.debug(
                            MessageFormat.format("Indexed entry {0}: {1}",
                            new Object[] {entry.getPubTime(), entry.getAnchor()}));
                }
                // release the database connection
                roller.release();
            }
        } catch (Exception e) {
            mLogger.error("ERROR adding doc to index", e);
        } finally {
            endWriting();
View Full Code Here


            }
        } catch (Exception e) {
            mLogger.error("ERROR adding doc to index", e);
        } finally {
            endWriting();
            if (roller != null) roller.release();
        }
       
        Date end = new Date();
        double length = (end.getTime() - start.getTime()) / (double) 1000;
       
View Full Code Here

                writer.addDocument(getDocument(data));
            }
        } catch (IOException e) {
            mLogger.error("Problems adding doc to index", e);
        } finally {
            if (roller != null) roller.release();
            endWriting();
        }
    }
}
View Full Code Here

                writer.addDocument(getDocument(data));
            }
        } catch (IOException e) {
            mLogger.error("Problems adding doc to index", e);
        } finally {
            if (roller != null) roller.release();
            endWriting();
        }
    }  
}
View Full Code Here

                        "Job = "+this.job.getClass().getName(), t);
            }
           
            // since this is a thread we have to make sure that we tidy up ourselves
            Roller roller = RollerFactory.getRoller();
            roller.release();
        }
       
    }
   
   
View Full Code Here

                   
                    targetGroup.getSubscriptions().remove(sub);
                    planet.deleteSubscription(sub);
                    roller.flush();
                    // TODO: why release here?
                    roller.release();
                   
                    form.doReset(mapping, request);
                   
                    form.setGroupHandle(groupHandle);
                    request.setAttribute("model",
View Full Code Here

                {
                    PlanetGroupData group = planet.getGroup(form.getHandle());
                    planet.deleteGroup(group);
                    roller.flush();
                    // TODO: why release here?
                    roller.release();
                   
                    form.doReset(mapping, request);
                   
                    request.setAttribute("model",
                        new GroupsPageModel(request, response, mapping));
View Full Code Here

            setupIndexManager(roller);
            initializePingFeatures(roller);
            setupTasks();
           
            roller.flush();
            roller.release();
           
        } catch (Throwable t) {
            mLogger.fatal("RollerContext initialization failed", t);
        }
       
View Full Code Here

        Roller roller = RollerFactory.getRoller();
        try {
            chain.doFilter(request, response);
        } finally {
            mLogger.debug("Releasing Roller Session");
            roller.release();
        }
       
        mLogger.debug("Exiting PersistenceSessionFilter");
    }
   
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.