Author: cziegeler Date: Thu Jan 15 03:00:35 2009 New Revision: 734665 URL: http://svn.apache.org/viewvc?rev=734665&view=rev Log: SLING-829 - Add descriptions for thread pool and prefix configs with "Apache Sling"
Modified: incubator/sling/trunk/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java incubator/sling/trunk/extensions/event/src/main/resources/OSGI-INF/metatype/metatype.properties Modified: incubator/sling/trunk/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java URL: http://svn.apache.org/viewvc/incubator/sling/trunk/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java?rev=734665&r1=734664&r2=734665&view=diff ============================================================================== --- incubator/sling/trunk/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java (original) +++ incubator/sling/trunk/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java Thu Jan 15 03:00:35 2009 @@ -27,7 +27,7 @@ /** * The configurable eventing thread pool. - * @scr.component + * @scr.component label="%event.pool.name" description="%event.pool.description" * @scr.service interface="org.apache.sling.event.ThreadPool" * * @scr.property nameRef="PROPERTY_MIN_POOL_SIZE" valueRef="DEFAULT_MIN_POOL_SIZE" Modified: incubator/sling/trunk/extensions/event/src/main/resources/OSGI-INF/metatype/metatype.properties URL: http://svn.apache.org/viewvc/incubator/sling/trunk/extensions/event/src/main/resources/OSGI-INF/metatype/metatype.properties?rev=734665&r1=734664&r2=734665&view=diff ============================================================================== --- incubator/sling/trunk/extensions/event/src/main/resources/OSGI-INF/metatype/metatype.properties (original) +++ incubator/sling/trunk/extensions/event/src/main/resources/OSGI-INF/metatype/metatype.properties Thu Jan 15 03:00:35 2009 @@ -24,7 +24,7 @@ # # Distribution Event Handler -dist.events.name = Distribution Event Handler +dist.events.name = Apache Sling Distribution Event Handler dist.events.description = Distributes local OSGi Event Admin events to \ other nodes of the same cluster. The events are written to the JCR \ repository for distribution to other nodes while events written to the \ @@ -33,7 +33,7 @@ # # Job Event Handler -job.events.name = Job Event Handler +job.events.name = Apache Sling Job Event Handler job.events.description = Manages job scheduling on a single system as well \ as on a cluster. A Job runs only on a single cluster node. \ The respective scheduling is persisted in the repository and distributed \ @@ -69,7 +69,24 @@ by sending a message to the Job Event Handler. If the Job Event Handler does not \ receive such a message in the configured time, it reschedules the job. The configured \ time is in seconds (default is 90 secs). - + +# +# Event Pool +event.pool.name = Apache Sling Event Thread Pool +event.pool.description = This is the thread pool used by the Apache Sling eventing support. + +minPoolSize.name = Min Pool Size +minPoolSize.description = The minimum pool size. The minimum pool size should be \ + higher than 20. Approx 10 threads are in use by the system, so a pool size of 20 \ + allows to process 10 events in parallel. + +maxPoolSize.name = Max Pool Size +maxPoolSize.description = The maximum pool size. The maximum pool size should be higher than \ + the minimum pool size. + +queueSize.name = Queue Size +queueSize.description = The maximum size of the thread queue if the pool is exhausted. + # # Shared labels scheduler.period.name = Event Cleanup Internal