|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Reference
Represents a reference. References within an implementation represent links to services that the implementation uses that must be provided by other components.
| Method Summary | |
|---|---|
java.util.List<ComponentService> |
getTargets()
Returns the targets of this reference. |
boolean |
isPromotionOverride()
Returns a boolean value, "false" by default, which indicates whether the configuration of this reference is a promotion override for another more deeply nested reference. |
boolean |
isWiredByImpl()
Returns a boolean value, "false" by default, which indicates that the implementation wires this reference dynamically. |
void |
setPromotionOverride(boolean promotionOverride)
Sets a boolean value, "false" by default, which indicates whether the configuration of this reference is a promotion override for another more deeply nested reference. |
void |
setWiredByImpl(boolean wiredByImpl)
Sets a boolean value, "false" by default, which indicates that the implementation wires this reference dynamically. |
| 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 |
|---|
boolean isWiredByImpl()
void setWiredByImpl(boolean wiredByImpl)
wiredByImpl - whether the implementation wires this reference
dynamicallyboolean isPromotionOverride()
void setPromotionOverride(boolean promotionOverride)
promotionOverride - whether the reference is a promotion overridejava.util.List<ComponentService> getTargets()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||