You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by sv...@apache.org on 2006/06/28 20:34:00 UTC

svn commit: r417835 - in /webservices/juddi/trunk: src/java/org/apache/juddi/registry/RegistryEngine.java src/java/org/apache/juddi/util/Config.java webapp/WEB-INF/juddi.properties

Author: sviens
Date: Wed Jun 28 11:33:59 2006
New Revision: 417835

URL: http://svn.apache.org/viewvc?rev=417835&view=rev
Log:
Renamed juddi.maxXxxxPerXxxx properties and associated constants (static final variables)  juddi.maxBusinessEntitiesPerPublisher=25

juddi.maxBusinessServicesPerBusinessEntity=20
juddi.maxBindingTemplatesPerBusinessService=10
juddi.maxTModelsPerPublisher=100

Modified:
    webservices/juddi/trunk/src/java/org/apache/juddi/registry/RegistryEngine.java
    webservices/juddi/trunk/src/java/org/apache/juddi/util/Config.java
    webservices/juddi/trunk/webapp/WEB-INF/juddi.properties

Modified: webservices/juddi/trunk/src/java/org/apache/juddi/registry/RegistryEngine.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/src/java/org/apache/juddi/registry/RegistryEngine.java?rev=417835&r1=417834&r2=417835&view=diff
==============================================================================
--- webservices/juddi/trunk/src/java/org/apache/juddi/registry/RegistryEngine.java (original)
+++ webservices/juddi/trunk/src/java/org/apache/juddi/registry/RegistryEngine.java Wed Jun 28 11:33:59 2006
@@ -60,10 +60,10 @@
   public static final String PROPNAME_MAX_NAME_ELEMENTS = "juddi.maxNameElementsAllowed";
   public static final String PROPNAME_MAX_NAME_LENGTH = "juddi.maxNameLengthAllowed";    
   public static final String PROPNAME_MAX_MESSAGE_SIZE = "juddi.maxMessageSize"; // unused
-  public static final String PROPNAME_MAX_BUSINESS_ENTITIES_PER_USER = "juddi.maxBusinessEntitiesPerUser"; // unused
-  public static final String PROPNAME_MAX_BUSINESS_SERVICES_PER_BUSINESS = "juddi.maxBusinessServicesPerBusiness"; // unused
-  public static final String PROPNAME_MAX_BINDING_TEMPLATES_PER_SERVICE = "juddi.maxBindingTemplatesPerService"; // unused
-  public static final String PROPNAME_MAX_TMODELS_PER_USER = "juddi.maxTModelsPerUser"; // unused
+  public static final String PROPNAME_MAX_BUSINESS_ENTITIES_PER_PUBLISHER = "juddi.maxBusinessEntitiesPerPublisher";
+  public static final String PROPNAME_MAX_BUSINESS_SERVICES_PER_BUSINESS_ENTITY = "juddi.maxBusinessServicesPerBusinessEntity";
+  public static final String PROPNAME_MAX_BINDING_TEMPLATES_PER_BUSINESS_SERVICE = "juddi.maxBindingTemplatesPerBusinessService";
+  public static final String PROPNAME_MAX_TMODELS_PER_PUBLISHER = "juddi.maxTModelsPerPublisher";
   public static final String PROPNAME_MAX_ROWS_LIMIT = "juddi.maxRowsLimit"; // unused
   
   // Registry Default Property Values
@@ -86,10 +86,10 @@
   public static final int    DEFAULT_MAX_NAME_ELEMENTS = 5;
   public static final int    DEFAULT_MAX_NAME_LENGTH = 255;    
   public static final int    DEFAULT_MAX_MESSAGE_SIZE = 2097152; // unused
-  public static final int    DEFAULT_MAX_BUSINESS_ENTITIES_PER_USER = 25; // unused
-  public static final int    DEFAULT_MAX_BUSINESS_SERVICES_PER_BUSINESS = 20; // unused
-  public static final int    DEFAULT_MAX_BINDING_TEMPLATES_PER_SERVICE = 10; // unused
-  public static final int    DEFAULT_MAX_TMODELS_PER_USER = 100; // unused
+  public static final int    DEFAULT_MAX_BUSINESS_ENTITIES_PER_PUBLISHER = 5; // unused
+  public static final int    DEFAULT_MAX_BUSINESS_SERVICES_PER_BUSINESS_ENTITY = 20; // unused
+  public static final int    DEFAULT_MAX_BINDING_TEMPLATES_PER_BUSINESS_SERVICE = 10; // unused
+  public static final int    DEFAULT_MAX_TMODELS_PER_PUBLISHER = 25; // unused
   public static final int    DEFAULT_MAX_ROWS_LIMIT = 10; // unused
   
   // private reference to the jUDDI logger

Modified: webservices/juddi/trunk/src/java/org/apache/juddi/util/Config.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/src/java/org/apache/juddi/util/Config.java?rev=417835&r1=417834&r2=417835&view=diff
==============================================================================
--- webservices/juddi/trunk/src/java/org/apache/juddi/util/Config.java (original)
+++ webservices/juddi/trunk/src/java/org/apache/juddi/util/Config.java Wed Jun 28 11:33:59 2006
@@ -111,6 +111,42 @@
   }
 
   /**
+   *
+   */
+  public static int getMaxBusinessEntitiesPerPublisher()
+  {
+    return getIntProperty(RegistryEngine.PROPNAME_MAX_BUSINESS_ENTITIES_PER_PUBLISHER,
+              RegistryEngine.DEFAULT_MAX_BUSINESS_ENTITIES_PER_PUBLISHER);
+  }
+
+  /**
+   *
+   */
+  public static int getMaxBusinessServicesPerBusinessEntity()
+  {
+    return getIntProperty(RegistryEngine.PROPNAME_MAX_BUSINESS_SERVICES_PER_BUSINESS_ENTITY,
+              RegistryEngine.DEFAULT_MAX_BUSINESS_SERVICES_PER_BUSINESS_ENTITY);
+  }
+
+  /**
+   *
+   */
+  public static int getMaxBindingTemplatesPerBusinessService()
+  {
+    return getIntProperty(RegistryEngine.PROPNAME_MAX_BINDING_TEMPLATES_PER_BUSINESS_SERVICE,
+              RegistryEngine.DEFAULT_MAX_BINDING_TEMPLATES_PER_BUSINESS_SERVICE);
+  }
+
+  /**
+   *
+   */
+  public static int getMaxTModelsPerPublisher()
+  {
+    return getIntProperty(RegistryEngine.PROPNAME_MAX_TMODELS_PER_PUBLISHER,
+              RegistryEngine.DEFAULT_MAX_TMODELS_PER_PUBLISHER);
+  }
+
+  /**
    * Retrieves a configuration property as a String object.
    * Loads the juddi.properties file if not already initialized.
    *

Modified: webservices/juddi/trunk/webapp/WEB-INF/juddi.properties
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/webapp/WEB-INF/juddi.properties?rev=417835&r1=417834&r2=417835&view=diff
==============================================================================
--- webservices/juddi/trunk/webapp/WEB-INF/juddi.properties (original)
+++ webservices/juddi/trunk/webapp/WEB-INF/juddi.properties Wed Jun 28 11:33:59 2006
@@ -19,10 +19,10 @@
 # FindXxxx and SaveXxxx UDDI functions.
 juddi.maxNameLength=255
 juddi.maxNameElementsAllowed=5
-juddi.maxBusinessEntitiesPerUser=25
-juddi.maxBusinessServicesPerBusiness=20
-juddi.maxBindingTemplatesPerService=10
-juddi.maxTModelsPerUser=100
+juddi.maxBusinessEntitiesPerPublisher=25
+juddi.maxBusinessServicesPerBusinessEntity=20
+juddi.maxBindingTemplatesPerBusinessService=10
+juddi.maxTModelsPerPublisher=100
 juddi.maxRowsLimit=10
 
 # jUDDI Authentication module to use



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org