2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.assembly
Interface AbstractReference
- All Superinterfaces:
- AbstractContract, Base, Extensible, IntentAttachPoint, OperationsConfigurator
- All Known Subinterfaces:
- ComponentReference, CompositeReference, Reference, RuntimeComponentReference
- All Known Implementing Classes:
- AbstractReferenceImpl, ComponentReferenceImpl, CompositeReferenceImpl, ReferenceImpl, RuntimeComponentReferenceImpl
public interface AbstractReference
- extends AbstractContract
Represents a reference contract.
getMultiplicity
Multiplicity getMultiplicity()
- Returns the multiplicity allowed for wires connected to this reference.
- Returns:
- the multiplicity allowed for wires connected to this reference
setMultiplicity
void setMultiplicity(Multiplicity multiplicity)
- Sets the multiplicity allowed for wires connected to this reference.
- Parameters:
multiplicity
- the multiplicity allowed for wires connected to this
reference