|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tuscany.sca.assembly.impl.BaseImpl
org.apache.tuscany.sca.assembly.impl.ExtensibleImpl
org.apache.tuscany.sca.assembly.impl.WireImpl
public class WireImpl
Represents a wire
Constructor Summary | |
---|---|
protected |
WireImpl()
Constructs a new wire. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a clone of the wire. |
java.util.List<PolicySet> |
getApplicablePolicySets()
Returns a list of policy sets defined in the domain, that are applicable to this PolicySetAttachPoint. |
java.util.List<PolicySet> |
getPolicySets()
Returns a list of policy sets. |
java.util.List<Intent> |
getRequiredIntents()
Returns a list of policy intents. |
ComponentReference |
getSource()
Returns the source of the wire. |
ComponentService |
getTarget()
Returns the target of the wire. |
IntentAttachPointType |
getType()
Returns the type of the attach point such as a BindingType or an ImplementationType and so on |
void |
setPolicySets(java.util.List<PolicySet> policySets)
|
void |
setRequiredIntents(java.util.List<Intent> intents)
|
void |
setSource(ComponentReference source)
Sets the source of the wire. |
void |
setTarget(ComponentService target)
Sets the target of the wire. |
void |
setType(IntentAttachPointType type)
Sets the type of the attach point such as a BindingType or an ImplementationType and so on |
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ExtensibleImpl |
---|
getExtensions |
Methods inherited from class org.apache.tuscany.sca.assembly.impl.BaseImpl |
---|
isUnresolved, setUnresolved |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
---|
isUnresolved, setUnresolved |
Methods inherited from interface org.apache.tuscany.sca.assembly.Extensible |
---|
getExtensions |
Constructor Detail |
---|
protected WireImpl()
Method Detail |
---|
public java.util.List<PolicySet> getApplicablePolicySets()
PolicySetAttachPoint
getApplicablePolicySets
in interface PolicySetAttachPoint
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
Wire
clone
in interface Wire
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public ComponentReference getSource()
Wire
getSource
in interface Wire
public ComponentService getTarget()
Wire
getTarget
in interface Wire
public void setSource(ComponentReference source)
Wire
setSource
in interface Wire
source
- the source of the wirepublic void setTarget(ComponentService target)
Wire
setTarget
in interface Wire
target
- the target of the wirepublic java.util.List<Intent> getRequiredIntents()
IntentAttachPoint
getRequiredIntents
in interface IntentAttachPoint
public java.util.List<PolicySet> getPolicySets()
PolicySetAttachPoint
getPolicySets
in interface PolicySetAttachPoint
public IntentAttachPointType getType()
IntentAttachPoint
getType
in interface IntentAttachPoint
public void setType(IntentAttachPointType type)
IntentAttachPoint
setType
in interface IntentAttachPoint
public void setPolicySets(java.util.List<PolicySet> policySets)
public void setRequiredIntents(java.util.List<Intent> intents)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |