Package org.exist.util

Examples of org.exist.util.Configuration


        reset();
    }
   
    private void configureDefaults() {
      final DBBroker broker = context.getBroker();
        final Configuration conf = broker.getBrokerPool().getConfiguration();
        Object option = conf.getProperty(PROPERTY_QUERY_TIMEOUT);
        if(option != null)
            {timeout = ((Long)option).longValue();}
        if(timeout <= 0)
            {timeout = Long.MAX_VALUE;}
        option = conf.getProperty(PROPERTY_OUTPUT_SIZE_LIMIT);
        if(option != null)
            {maxNodesLimit = ((Integer)option).intValue();}
    }
View Full Code Here


    private BrokerPool db = null;
    private DBBroker broker = null;
    private Collection collection = null;

    public void startup() throws Exception {
        Configuration configuration = new Configuration();
        BrokerPool.configure(1, 10, configuration);
        init();
    }
View Full Code Here

                {output.println( "<p>Server is not running ...</p>" );}
            else {
                output.println( "<p>The database server is running ...</p>" );

                final BrokerPool pool = BrokerPool.getInstance();
                final Configuration conf = pool.getConfiguration();
                output.println( "<table  width=\"80%\"><tr>" +
                    "<th colspan=\"2\" align=\"left\" bgcolor=\"#0086b2\"><b>Status</b></th></tr>" );
                output.println( "<tr><td>Address:</td><td>" + request.getRequestURI() +
                    "</td></tr>" );
                output.println( "<tr><td>Configuration:</td><td>" + conf.getConfigFilePath() + "</td></tr>" );
                output.println( "<tr><td>Data directory:</td><td>" +
                    (String) conf.getProperty(BrokerPool.PROPERTY_DATA_DIR) +
                    "</td></tr>" );
                output.println( "<tr><td>Active instances:</td><td>" +
                    pool.countActiveBrokers() + "</td></tr>" );
                output.println( "<tr><td>Available instances:</td><td>" +
                    pool.available() + "</td></tr>" );
View Full Code Here

            getLog().info("Reading configuration from " + f.getAbsolutePath());
            if (!f.canRead()) {
                throw new ServletException("Configuration file " + confFile + " not found or not readable");
            }

            final Configuration configuration = new Configuration(confFile, dbHome);
            if(start != null && "true".equals(start)) {
                doDatabaseStartup(configuration);
            }
        }
View Full Code Here

    private BrokerPool db = null;
    private DBBroker broker = null;
    private Collection collection = null;

    public void startup() throws Exception {
    Configuration configuration = new Configuration();
    BrokerPool.configure(1, 10, configuration);
    init();
    }
View Full Code Here

        }
        return c;
    }
   
    private void configure() throws Exception {
        final Configuration config = new Configuration();
        BrokerPool.configure(1, 5, config);
    }
View Full Code Here

        // Setup exist
        final File eXistConfigFile = new File(existDir, "WEB-INF/conf.xml" );
        System.out.println(getTimestamp() + " - eXist-DB configuration="
                + eXistConfigFile.getAbsolutePath());
        try {
            /*Configuration config = */ new Configuration(eXistConfigFile.getAbsolutePath());
        } catch (final DatabaseConfigurationException ex) {
            ex.printStackTrace();
        }
       
        System.out.println("================================================" );
View Full Code Here

       
        this.log("reading configuration from " + f.getAbsolutePath());
        if (!f.canRead())
          throw new LifecycleException("configuration file "
              + configuration + " not found or not readable");
        Configuration conf = new Configuration(configuration, basedir);
        BrokerPool.configure(1, 5, conf);
      }
     
    } catch (EXistException e) {
      throw new LifecycleException(e.getMessage(),e);
View Full Code Here

            //if marking is not supported, we have to cache the input stream, so we can reread it, as we may use it twice (once for xml attempt and once for string attempt)
            if(!is.markSupported()) {
                cache = FilterInputStreamCacheFactory.getCacheInstance(new FilterInputStreamCacheFactory.FilterInputStreamCacheConfiguration(){
                    @Override
                    public String getCacheClass() {
                        final Configuration configuration = getBrokerPool().getConfiguration();
                        return (String)configuration.getProperty(Configuration.BINARY_CACHE_CLASS_PROPERTY);
                    }
                });
               
                is = new CachingFilterInputStream(cache, is);
            }
View Full Code Here

     * @author Patrick Bosek <patrick.bosek@jorsek.com>
     * @throws DatabaseConfigurationException
     */
    public static String moveDataDirToTempAndCreateClean() throws IOException, DatabaseConfigurationException {
     
    Configuration conf = new Configuration();
   
    String dataDirPath = (String) conf.getProperty(BrokerPool.PROPERTY_DATA_DIR);
   
    if(dataDirPath == null || dataDirPath.equals(""))
      throw new DatabaseConfigurationException("Could not find configuration for data directory");
   
    dataDirPath = dataDirPath.replaceAll("/$", "");
View Full Code Here

TOP

Related Classes of org.exist.util.Configuration

Copyright © 2018 www.massapicom. 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.