org.apache.felix.dm.runtime
Class ComponentBuilder

java.lang.Object
  extended by org.apache.felix.dm.runtime.AbstractBuilder
      extended by org.apache.felix.dm.runtime.ComponentBuilder

public class ComponentBuilder
extends AbstractBuilder

Builds a DependencyManager Component.


Constructor Summary
ComponentBuilder()
           
 
Method Summary
 void build(MetaData srvMeta, List<MetaData> depsMeta, Bundle b, DependencyManager dm)
          Builds the service component.
 String getType()
          Returns the service component type.
 
Methods inherited from class org.apache.felix.dm.runtime.AbstractBuilder
addUnamedDependencies, setCommonServiceParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentBuilder

public ComponentBuilder()
Method Detail

getType

public String getType()
Description copied from class: AbstractBuilder
Returns the service component type.


build

public void build(MetaData srvMeta,
                  List<MetaData> depsMeta,
                  Bundle b,
                  DependencyManager dm)
           throws Exception
Description copied from class: AbstractBuilder
Builds the service component.

Parameters:
srvMeta - the service component metadata parsed from the descriptor file.
depsMeta - the service component dependencies metadata parsed from the descriptor file.
Throws:
Exception


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.