Author: pderop
Date: Wed Apr 27 19:11:21 2011
New Revision: 1097208
URL: http://svn.apache.org/viewvc?rev=1097208&view=rev
Log:
Added @author. Fixed some comments.
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AbstractBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Activator.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AdapterServiceBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AspectServiceBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/BundleAdapterServiceBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyManagerRuntime.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DescriptorParser.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactoryConfigurationAdapterServiceBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactorySet.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/InvocationUtil.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/JSONMetaData.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Log.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/MetaData.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Params.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ResourceAdapterServiceBuilder.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ServiceLifecycleHandler.java
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ToggleServiceDependency.java
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AbstractBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AbstractBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AbstractBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AbstractBuilder.java
Wed Apr 27 19:11:21 2011
@@ -27,6 +27,8 @@ import org.osgi.framework.Bundle;
/**
* Base class for all kind of DM component builders (for Component, Aspect,
Adapters ...).
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public abstract class AbstractBuilder
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Activator.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Activator.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Activator.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Activator.java
Wed Apr 27 19:11:21 2011
@@ -28,8 +28,10 @@ import org.osgi.service.log.LogService;
/*
* This is the Activator for our DependencyManager Component Runtime.
* Here, we'll track started/stopped bundles which have some DependencyManager
- * descriptors (OSGI-INF/*.dm). Such descriptors are generated by the Bnd
+ * descriptors (META-INF/*.dm). Such descriptors are generated by the Bnd
* plugin which parses DependencyManager annotations at compile time.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class Activator extends DependencyActivatorBase
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AdapterServiceBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AdapterServiceBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AdapterServiceBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AdapterServiceBuilder.java
Wed Apr 27 19:11:21 2011
@@ -27,6 +27,8 @@ import org.osgi.framework.Bundle;
/**
* Builded called when the JSON parser find an adapter service descriptor.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class AdapterServiceBuilder extends AbstractBuilder
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AspectServiceBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AspectServiceBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AspectServiceBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/AspectServiceBuilder.java
Wed Apr 27 19:11:21 2011
@@ -25,6 +25,12 @@ import org.apache.felix.dm.Component;
import org.apache.felix.dm.DependencyManager;
import org.osgi.framework.Bundle;
+/**
+ * Class used to build an aspect service using metadata found from
DependencyManager runtime
+ * meta-inf descriptor.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
+ */
public class AspectServiceBuilder extends AbstractBuilder
{
private final static String TYPE = "AspectService";
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/BundleAdapterServiceBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/BundleAdapterServiceBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/BundleAdapterServiceBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/BundleAdapterServiceBuilder.java
Wed Apr 27 19:11:21 2011
@@ -25,6 +25,12 @@ import org.apache.felix.dm.Component;
import org.apache.felix.dm.DependencyManager;
import org.osgi.framework.Bundle;
+/**
+ * Class used to build a bundle adapter service using metadata found from
DependencyManager runtime
+ * meta-inf descriptor.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
+ */
public class BundleAdapterServiceBuilder extends AbstractBuilder
{
private final static String TYPE = "BundleAdapterService";
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentBuilder.java
Wed Apr 27 19:11:21 2011
@@ -29,6 +29,8 @@ import org.osgi.framework.Bundle;
/**
* Builds a DependencyManager Component.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class ComponentBuilder extends AbstractBuilder
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyBuilder.java
Wed Apr 27 19:11:21 2011
@@ -29,6 +29,8 @@ import org.osgi.framework.Bundle;
/**
* Class used to build a concrete dependency from meta data.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class DependencyBuilder
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyManagerRuntime.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyManagerRuntime.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyManagerRuntime.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DependencyManagerRuntime.java
Wed Apr 27 19:11:21 2011
@@ -34,6 +34,8 @@ import org.osgi.framework.Bundle;
* This class parses service descriptors generated by the annotation bnd
processor.
* The descriptors are located under META-INF/dependencymanager directory.
Such files are actually
* referenced by a specific "DependendencyManager-Component" manifest header.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class DependencyManagerRuntime
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DescriptorParser.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DescriptorParser.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DescriptorParser.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/DescriptorParser.java
Wed Apr 27 19:11:21 2011
@@ -29,9 +29,11 @@ import org.json.JSONObject;
import org.osgi.framework.Bundle;
/**
- * This class parses files generated in OSGI-INF/*.dm by the DependencyManager
bnd plugin.
+ * This class parses files generated in META-INF/*.dm by the DependencyManager
bnd plugin.
* Each descriptor contains a JSON definition of a Service, along with its
corresponding
* dependencies.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class DescriptorParser
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactoryConfigurationAdapterServiceBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactoryConfigurationAdapterServiceBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactoryConfigurationAdapterServiceBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactoryConfigurationAdapterServiceBuilder.java
Wed Apr 27 19:11:21 2011
@@ -25,6 +25,12 @@ import org.apache.felix.dm.Component;
import org.apache.felix.dm.DependencyManager;
import org.osgi.framework.Bundle;
+/**
+ * Class used to build a factory configuration adapter service using metadata
found from DependencyManager runtime
+ * meta-inf descriptor.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
+ */
public class FactoryConfigurationAdapterServiceBuilder extends AbstractBuilder
{
private final static String TYPE = "FactoryConfigurationAdapterService";
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactorySet.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactorySet.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactorySet.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/FactorySet.java
Wed Apr 27 19:11:21 2011
@@ -39,6 +39,8 @@ import org.osgi.framework.Bundle;
* may be injected with this Set. And each time a Dictionary configuration is
registered in the Set,
* then a new Service instance will be instantiated, and will be provided with
the Dictionary passed to the
* Service instance.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
@SuppressWarnings( { "unchecked" })
public class FactorySet extends AbstractSet<Dictionary>
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/InvocationUtil.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/InvocationUtil.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/InvocationUtil.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/InvocationUtil.java
Wed Apr 27 19:11:21 2011
@@ -27,6 +27,8 @@ import java.security.PrivilegedAction;
/**
* Java reflexion utility methods.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class InvocationUtil
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/JSONMetaData.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/JSONMetaData.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/JSONMetaData.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/JSONMetaData.java
Wed Apr 27 19:11:21 2011
@@ -28,7 +28,9 @@ import org.json.JSONException;
import org.json.JSONObject;
/**
- * A JSON MetaData.
+ * Thsi class represents the parsed data found from meta-inf dependencymanager
descriptors.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class JSONMetaData implements MetaData, Cloneable
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Log.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Log.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Log.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Log.java
Wed Apr 27 19:11:21 2011
@@ -22,6 +22,8 @@ import org.osgi.service.log.LogService;
/**
* This class logs some formattable strings into the OSGi Log Service.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class Log
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/MetaData.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/MetaData.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/MetaData.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/MetaData.java
Wed Apr 27 19:11:21 2011
@@ -22,6 +22,8 @@ import java.util.Dictionary;
/**
* This class represents the meta data parsed from a descriptor entry (json)
line.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public interface MetaData extends Cloneable
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Params.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Params.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Params.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/Params.java
Wed Apr 27 19:11:21 2011
@@ -20,6 +20,8 @@ package org.apache.felix.dm.runtime;
/**
* List of descriptor parameters.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public enum Params
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ResourceAdapterServiceBuilder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ResourceAdapterServiceBuilder.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ResourceAdapterServiceBuilder.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ResourceAdapterServiceBuilder.java
Wed Apr 27 19:11:21 2011
@@ -25,6 +25,12 @@ import org.apache.felix.dm.Component;
import org.apache.felix.dm.DependencyManager;
import org.osgi.framework.Bundle;
+/**
+ * Class used to build a resource adapter service using metadata found from
DependencyManager runtime
+ * meta-inf descriptor.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
+ */
public class ResourceAdapterServiceBuilder extends AbstractBuilder
{
private final static String TYPE = "ResourceAdapterService";
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ServiceLifecycleHandler.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ServiceLifecycleHandler.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ServiceLifecycleHandler.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ServiceLifecycleHandler.java
Wed Apr 27 19:11:21 2011
@@ -85,6 +85,8 @@ import org.osgi.framework.Bundle;
* }
* }
* </pre></blockquote>
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class ServiceLifecycleHandler
{
Modified:
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ToggleServiceDependency.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ToggleServiceDependency.java?rev=1097208&r1=1097207&r2=1097208&view=diff
==============================================================================
---
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ToggleServiceDependency.java
(original)
+++
felix/trunk/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ToggleServiceDependency.java
Wed Apr 27 19:11:21 2011
@@ -30,6 +30,8 @@ import org.apache.felix.dm.DependencySer
* This is a custom DependencyManager Dependency, allowing to take control of
when the dependency
* is available or not. It's used in the context of the LifecycleController
class, in order to
* activate/deactivate a Component on demand.
+ *
+ * @author <a href="mailto:[email protected]">Felix Project Team</a>
*/
public class ToggleServiceDependency implements Dependency,
DependencyActivation
{