org.apache.tuscany.sca.assembly
Interface CompositeReference

All Superinterfaces:
AbstractContract, AbstractReference, Base, java.lang.Cloneable, Contract, Extensible, IntentAttachPoint, OperationsConfigurator, PolicySetAttachPoint, Reference
All Known Implementing Classes:
CompositeReferenceImpl

public interface CompositeReference
extends Reference

Represents composite reference.


Method Summary
 java.util.List<ComponentReference> getPromotedReferences()
          Returns the promoted composite references.
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Reference
getTargets, isPromotionOverride, isWiredByImpl, setPromotionOverride, setWiredByImpl
 
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractReference
getMultiplicity, setMultiplicity
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
clone, getBinding, getBindings, getCallback, getCallbackBinding, getInterfaceContract, setCallback
 
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, isCallback, setInterfaceContract, setIsCallback, setName
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Extensible
getExtensions
 
Methods inherited from interface org.apache.tuscany.sca.assembly.OperationsConfigurator
getConfiguredOperations
 
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getApplicablePolicySets, getPolicySets
 
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents, getType, setType
 

Method Detail

getPromotedReferences

java.util.List<ComponentReference> getPromotedReferences()
Returns the promoted composite references.

Returns:
the promoted composite references