Author: marrs
Date: Tue Mar 10 21:21:26 2015
New Revision: 1665703
URL: http://svn.apache.org/r1665703
Log:
Updated titles and some formatting.
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.mdtext
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.mdtext
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Adapter
+Title: Dependency Manager - Adapter
# Adapters
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Aspect
+Title: Dependency Manager - Aspect
# Aspects
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Bundle Adapter
+Title: Dependency Manager - Bundle Adapter
# Bundle Adapters
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Factory Configuration Adapter Service
+Title: Dependency Manager - Factory Configuration Adapter Service
# Factory Configuration Adapter Service
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Resource Adapter
+Title: Dependency Manager - Resource Adapter
# Resource Adapters
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Singleton Component
+Title: Dependency Manager - Singleton Component
# Component
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Components
+Title: Dependency Manager - Components
Components are declared by the dependency manager and can be implemented by
POJOs that contain no references to the OSGi framework whatsoever. Components
are the main building blocks of your OSGi application. They have a life cycle,
can register themselves as services and have zero or more dependencies.
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Dependencies
+Title: Dependency Manager - Dependencies
# Dependencies
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Bundle Dependency
+Title: Dependency Manager - Bundle Dependency
# Bundle Dependency
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Configuration Dependency
+Title: Dependency Manager - Configuration Dependency
# Configuration Dependency
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Resource Dependency
+Title: Dependency Manager - Resource Dependency
# Resource Dependency
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - Service Dependency
+Title: Dependency Manager - Service Dependency
# Service Dependency
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,4 +1,4 @@
-Title: Apache Felix Dependency Manager - External Links
+Title: Dependency Manager - External Links
This page regroups Dependency Manager external articles and related links:
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.mdtext
URL:
http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.mdtext?rev=1665703&r1=1665702&r2=1665703&view=diff
==============================================================================
---
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.mdtext
(original)
+++
felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.mdtext
Tue Mar 10 21:21:26 2015
@@ -1,8 +1,8 @@
-Title: Apache Felix Dependency Manager - Thread Model
+Title: Dependency Manager - Thread Model
This section gives a brief overview of the default thread model used by
Dependency Manager, and also explains how to start and handle components
concurrently.
-## Default thread model
+# Default thread model
By default, Dependency Manager uses a lock-free/single thread model:
@@ -23,7 +23,7 @@ The following diagram illustrates the th
<img src="./diagrams/serial-queue.png" alt="Serial Queue" style="width:
600px"/>
-## Enabling parallelism with a *ComponentExecutorFactory*
+# Enabling parallelism with a *ComponentExecutorFactory*
As described above, all the external events that influence the state of a
given component are handed by jobs scheduled in the Serial Queue of the
Component, and the jobs are getting
executed serially by a single "master" thread. So usually, bundles are started
from a single thread, meaning that all Components are then activated
synchronously.
@@ -48,7 +48,7 @@ Notice that if the ComponentExecutorFact
"!" prefix, in order to indicate that those components must not wait for a
ComponentExecutorFactory service (since they are part of the
ComponentExecutorFactory implementation !).
-### Examples usage of the *org.apache.felix.dependencymanager.parallel*
property:
+## Examples usage of the *org.apache.felix.dependencymanager.parallel*
property:
org.apache.felix.dependencymanager.parallel=*
-> means all components must be cached until a
ComponentExecutorFactory comes up.
@@ -63,7 +63,7 @@ Notice that if the ComponentExecutorFact
components whose implementations class names are starting with
"foo.threadpool" prefix).
-### Examples of a ComponentExecutorFactory that provides a shared threadpool:
+## Examples of a ComponentExecutorFactory that provides a shared threadpool:
First, we define the OSGi bundle context system property to enable parallelism
for all DM Components excepts the one which declares the
ComponentExecutorFactory: