org.apache.tuscany.sca.extension.helper.utils
Class DynamicImplementation

java.lang.Object
  extended by org.apache.tuscany.sca.extension.helper.utils.AbstractImplementation
      extended by org.apache.tuscany.sca.extension.helper.utils.DynamicImplementation
All Implemented Interfaces:
Base, ComponentPreProcessor, ComponentType, Implementation
Direct Known Subclasses:
PojoImplementation

public class DynamicImplementation
extends AbstractImplementation
implements ComponentPreProcessor


Constructor Summary
DynamicImplementation()
           
 
Method Summary
protected  Property createProperty(Property property)
           
protected  Reference createReference(Reference reference)
           
protected  Service createService(Service service)
           
 void preProcess(Component component)
           
 
Methods inherited from class org.apache.tuscany.sca.extension.helper.utils.AbstractImplementation
getApplicablePolicySets, getConfiguredOperations, getConstrainingType, getExtensions, getPolicySets, getProperties, getProptery, getReference, getReferences, getRequiredIntents, getService, getServices, getType, getURI, isUnresolved, setConstrainingType, setType, setUnresolved, setURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicImplementation

public DynamicImplementation()
Method Detail

preProcess

public void preProcess(Component component)
Specified by:
preProcess in interface ComponentPreProcessor

createService

protected Service createService(Service service)

createReference

protected Reference createReference(Reference reference)

createProperty

protected Property createProperty(Property property)