You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by bf...@apache.org on 2012/02/28 08:10:44 UTC

svn commit: r1294490 [2/2] - in /oodt/trunk/catalog: ./ src/main/bin/ src/main/java/org/apache/oodt/cas/catalog/cli/ src/main/java/org/apache/oodt/cas/catalog/cli/action/ src/main/java/org/apache/oodt/cas/catalog/server/ src/main/java/org/apache/oodt/c...

Added: oodt/trunk/catalog/src/main/resources/policy/cmd-line-server-options.xml
URL: http://svn.apache.org/viewvc/oodt/trunk/catalog/src/main/resources/policy/cmd-line-server-options.xml?rev=1294490&view=auto
==============================================================================
--- oodt/trunk/catalog/src/main/resources/policy/cmd-line-server-options.xml (added)
+++ oodt/trunk/catalog/src/main/resources/policy/cmd-line-server-options.xml Tue Feb 28 07:10:42 2012
@@ -0,0 +1,207 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<beans xmlns="http://www.springframework.org/schema/beans"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xmlns:p="http://www.springframework.org/schema/p"
+    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
+
+  <bean id="port" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="p" />
+    <property name="longOption" value="port" />
+    <property name="description" value="Port number to bring up server on" />
+    <property name="hasArgs" value="true" />
+    <property name="argsDescription" value="int" />
+    <property name="required" value="true" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.port</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+    <property name="validators">
+      <list>
+        <bean class="org.apache.oodt.cas.cli.option.validator.ArgRegExpCmdLineOptionValidator">
+          <property name="allowedArgs">
+            <list>
+              <value>\d+</value>
+            </list>
+          </property>
+        </bean>
+      </list>
+    </property>
+  </bean>
+
+  <bean id="transactionIdFactory" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="tidf" />
+    <property name="longOption" value="transactionIdFactory" />
+    <property name="description" value="TransactionIdFactory classpath" />
+    <property name="hasArgs" value="true" />
+    <property name="argsDescription" value="classpath" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.transactionid</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="repositoryFactory" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="rf" />
+    <property name="longOption" value="repositoryFactory" />
+    <property name="description" value="CatalogRepositoryFactory classpath" />
+    <property name="hasArgs" value="true" />
+    <property name="argsDescription" value="classpath" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.repository</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="ingestMapperFactory" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="imf" />
+    <property name="longOption" value="ingestMapperFactory" />
+    <property name="description" value="IngestMapperFactory classpath" />
+    <property name="hasArgs" value="true" />
+    <property name="argsDescription" value="int" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.ingestmapper</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="restrictQueries" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="rq" />
+    <property name="longOption" value="restrictQueries" />
+    <property name="description" value="Restrict query permissions" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.restrict.query.permissions</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="restrictIngest" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="ri" />
+    <property name="longOption" value="restrictIngest" />
+    <property name="description" value="Restrict ingest permissions" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.restrict.ingest.permissions</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="oneCatalogFailsAllFail" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="ofaf" />
+    <property name="longOption" value="oneCatalogFailsAllFail" />
+    <property name="description" value="" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.oneCatalogFailsAllFail</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="simplifyQuery" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="sq" />
+    <property name="longOption" value="simplifyQuery" />
+    <property name="description" value="Will optimize your query if true" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.simplifyQueries</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="disableCrossCatalogJoins" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="dccj" />
+    <property name="longOption" value="disableCrossCatalogJoins" />
+    <property name="description" value="Will disable queries from joining metadata that has been split across multiple catalogs" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.disableIntersectingCrossCatalogQueries</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+
+  <bean id="sortingThreshold" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption">
+    <property name="shortOption" value="st" />
+    <property name="longOption" value="sortingThreshold" />
+    <property name="description" value="Threshold of query results at which sorting is turned off so query return time can be optimized" />
+    <property name="hasArgs" value="false" />
+    <property name="required" value="false" />
+    <property name="handler">
+      <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler">
+        <property name="propertyNames">
+          <list>
+            <value>org.apache.oodt.cas.catalog.crossCatalogResultSortingThreshold</value>
+          </list>
+        </property>
+      </bean>
+    </property>
+  </bean>
+</beans>

Propchange: oodt/trunk/catalog/src/main/resources/policy/cmd-line-server-options.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain