org.apache.tuscany.sca.assembly
Interface Extensible

All Known Subinterfaces:
AbstractContract, AbstractProperty, AbstractReference, AbstractService, BaseJavaImplementation, Callback, Component, ComponentProperty, ComponentReference, ComponentService, Composite, CompositeReference, CompositeService, ConstrainingType, Contract, JavaImplementation, OSGiImplementation, Property, Reference, RuntimeComponent, RuntimeComponentReference, RuntimeComponentService, ScopedRuntimeComponent, Service, Wire
All Known Implementing Classes:
AbstractPropertyImpl, AbstractReferenceImpl, AbstractServiceImpl, CallbackImpl, ComponentImpl, ComponentPropertyImpl, ComponentReferenceImpl, ComponentServiceImpl, ComponentTypeImpl, CompositeImpl, CompositeReferenceImpl, CompositeServiceImpl, ConstrainingTypeImpl, ContractImpl, ExtensibleImpl, ImplementationImpl, JavaImplementationImpl, NotificationImplementationImpl, OSGiImplementationImpl, PropertyImpl, ReferenceImpl, RuntimeComponentImpl, RuntimeComponentReferenceImpl, RuntimeComponentServiceImpl, SCABindingImpl, ServiceImpl, SpringImplementation, WireImpl, XQueryImplementationImpl

public interface Extensible

Base interface for extensible assembly model objects.


Method Summary
 java.util.List<java.lang.Object> getExtensions()
          Returns a list of extension objects contained in this model object.
 

Method Detail

getExtensions

java.util.List<java.lang.Object> getExtensions()
Returns a list of extension objects contained in this model object.

Returns:
a list of extension objects container in this model object