Author: j16sdiz
Date: 2009-01-01 11:21:10 +0000 (Thu, 01 Jan 2009)
New Revision: 24865

Modified:
   trunk/plugins/XMLSpider/XMLSpider.java
Log:
indent

Modified: trunk/plugins/XMLSpider/XMLSpider.java
===================================================================
--- trunk/plugins/XMLSpider/XMLSpider.java      2009-01-01 11:21:00 UTC (rev 
24864)
+++ trunk/plugins/XMLSpider/XMLSpider.java      2009-01-01 11:21:10 UTC (rev 
24865)
@@ -87,21 +87,21 @@
         * Lists the allowed mime types of the fetched page. 
         */
        protected Set<String> allowedMIMETypes; 
-       
+
        static int version = 33;
        public static final String pluginName = "XML spider " + version;
 
        public String getVersion() {
                return version + " r" + Version.getSvnRevision();
        }
-       
+
        private FetchContext ctx;
        private boolean stopped = true;
 
        private NodeClientCore core;
        private PageMaker pageMaker;    
        private PluginRespirator pr;
-       
+
        /**
         * Adds the found uri to the list of to-be-retrieved uris. <p>Every usk 
uri added as ssk.
         * @param uri the new uri that needs to be fetched for further indexing
@@ -130,7 +130,7 @@
                                page.setStatus(Status.QUEUED);
                                page.setComment(comment);
                        }
-                       
+
                        db.endThreadTransaction();
                        dbTransactionEnded = true;
                } finally {
@@ -147,7 +147,7 @@
                        synchronized (runningFetch) {
                                int running = runningFetch.size();
                                int maxParallelRequests = 
root.getConfig().getMaxParallelRequests();
-                               
+
                                if (running >= maxParallelRequests)
                                        return;
 
@@ -243,7 +243,7 @@
        private ClientGetter makeGetter(Page page) throws MalformedURLException 
{
                ClientGetter getter = new ClientGetter(new 
ClientGetterCallback(page),
                                core.requestStarters.chkFetchScheduler,
-                       core.requestStarters.sskFetchScheduler, new 
FreenetURI(page.getURI()), ctx,
+                               core.requestStarters.sskFetchScheduler, new 
FreenetURI(page.getURI()), ctx,
                        getPollingPriorityProgress(), this, null, null);
                return getter;
        }
@@ -287,14 +287,14 @@
                callbackExecutor.execute(new MakeIndexCallback());
                writeIndexScheduled = true;
        }
-       
+
        protected class MakeIndexCallback implements Runnable {
                public void run() {
                        try {
                                synchronized (this) {
                                        writingIndex = true;
                                }
-                               
+
                                db.gc();
                                indexWriter.makeIndex();
 
@@ -312,7 +312,7 @@
                        }
                }
        }
-               
+
        // Set config asynchronously 
        protected class SetConfigCallback implements Runnable {
                private Config config;
@@ -332,7 +332,7 @@
                public int compare(Runnable o1, Runnable o2) {
                        if (o1.getClass() == o2.getClass())
                                return 0;
-                       
+
                        return getPriority(o1) - getPriority(o2);
                }
 
@@ -353,7 +353,7 @@
        // this is java.util.concurrent.Executor, not freenet.support.Executor
        // always run with one thread --> more thread cause contention and 
slower!
        public ThreadPoolExecutor callbackExecutor = new ThreadPoolExecutor( //
-               1, 1, 600, TimeUnit.SECONDS, //
+                       1, 1, 600, TimeUnit.SECONDS, //
                new PriorityBlockingQueue<Runnable>(5, new 
CallbackPrioritizer()), //
                new ThreadFactory() {
                        public Thread newThread(Runnable r) {
@@ -363,7 +363,7 @@
                                return t;
                        }
                });
-       
+
        /**
         * Processes the successfully fetched uri for further outlinks.
         * 
@@ -382,7 +382,7 @@
                ClientMetadata cm = result.getMetadata();
                Bucket data = result.asBucket();
                String mimeType = cm.getMIMEType();
-               
+
                boolean dbTransactionEnded = false;
                db.beginThreadTransaction(Storage.EXCLUSIVE_TRANSACTION);
                try {
@@ -396,11 +396,11 @@
                        Logger.minor(this, "Successful: " + uri + " : " + 
page.getId());
 
                        ContentFilter.filter(data, new NullBucketFactory(), 
mimeType, uri.toURI("http://127.0.0.1:8888/";),
-                               pageCallBack);
+                                       pageCallBack);
                        page.setStatus(Status.SUCCEEDED);
                        db.endThreadTransaction();
                        dbTransactionEnded  = true;
-                       
+
                        Logger.minor(this, "Filtered " + uri + " : " + 
page.getId());
                } catch (UnsafeContentTypeException e) {
                        page.setStatus(Status.SUCCEEDED);
@@ -442,27 +442,27 @@
 
                boolean dbTransactionEnded = false;
                db.beginThreadTransaction(Storage.EXCLUSIVE_TRANSACTION);
-                       try {
-                               synchronized (page) {
-                                       if (fe.newURI != null) {
-                                               // redirect, mark as succeeded
-                                               queueURI(fe.newURI, "redirect 
from " + state.getURI(), false);
-                                               
page.setStatus(Status.SUCCEEDED);
-                                       } else if (fe.isFatal()) {
-                                               // too many tries or fatal, 
mark as failed
-                                               page.setStatus(Status.FAILED);
-                                       } else {
-                                               // requeue at back
-                                               page.setStatus(Status.QUEUED);
-                                       }
+               try {
+                       synchronized (page) {
+                               if (fe.newURI != null) {
+                                       // redirect, mark as succeeded
+                                       queueURI(fe.newURI, "redirect from " + 
state.getURI(), false);
+                                       page.setStatus(Status.SUCCEEDED);
+                               } else if (fe.isFatal()) {
+                                       // too many tries or fatal, mark as 
failed
+                                       page.setStatus(Status.FAILED);
+                               } else {
+                                       // requeue at back
+                                       page.setStatus(Status.QUEUED);
                                }
-                               db.endThreadTransaction();
-                               dbTransactionEnded = true;
-                       } finally {
-                               runningFetch.remove(page);
-                               if (!dbTransactionEnded)
-                                       db.rollbackThreadTransaction();
                        }
+                       db.endThreadTransaction();
+                       dbTransactionEnded = true;
+               } finally {
+                       runningFetch.remove(page);
+                       if (!dbTransactionEnded)
+                               db.rollbackThreadTransaction();
+               }
 
                startSomeRequests();
        } 
@@ -471,11 +471,11 @@
        private boolean writeIndexScheduled;
 
        protected IndexWriter indexWriter;
-       
+
        public IndexWriter getIndexWriter() {
                return indexWriter;
        }
-       
+
        public void terminate(){
                Logger.normal(this, "XMLSpider terminating");
 
@@ -486,7 +486,7 @@
                                // shutting down, ignore
                        }
                        stopped = true;
-                       
+
                        for (Map.Entry<Page, ClientGetter> me : 
runningFetch.entrySet()) {
                                ClientGetter getter = me.getValue();
                                Logger.minor(this, "Canceling request" + 
getter);
@@ -514,7 +514,7 @@
                this.core = pr.getNode().clientCore;
                this.pr = pr;
                pageMaker = pr.getPageMaker();
-               
+
                Runtime.getRuntime().addShutdownHook(exitHook);
 
                /* Initialize Fetch Context */
@@ -533,7 +533,7 @@
 
                // Initial Database
                db = initDB();
-               
+
                indexWriter = new IndexWriter(this);
                webInterface = new WebInterface(this);
 
@@ -553,7 +553,7 @@
        }
 
        private WebInterface webInterface;
-       
+
        public String handleHTTPGet(HTTPRequest request) throws 
PluginHTTPException {
                return webInterface.handleHTTPGet(request);
        }
@@ -570,7 +570,7 @@
         */
        public class PageCallBack implements FoundURICallback{
                protected final Page page;
-               
+
                protected final boolean logDEBUG = 
Logger.shouldLog(Logger.DEBUG, this); // per instance, allow changing on the fly
 
                PageCallBack(Page page) {
@@ -635,7 +635,7 @@
                private void addWord(String word, int position) throws 
Exception {
                        if (logDEBUG)
                                Logger.debug(this, "addWord on " + page.getId() 
+ " (" + word + "," + position + ")");
-                       
+
                        if (word.length() < 3)
                                return;
                        Term term = getTermByWord(word, true);
@@ -687,7 +687,7 @@
 
                return db;
        }
-       
+
        public PerstRoot getDbRoot() {
                return root;
        }
@@ -719,7 +719,7 @@
        public PageMaker getPageMaker() {
                return pageMaker;
        }
-       
+
        public List<Page> getRunningFetch() {
                synchronized (runningFetch) {
                        return new ArrayList<Page>(runningFetch.keySet());

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to