|
|||||||||
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 |