|
|||||||||
| 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 Wireclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic ComponentReference getSource()
Wire
getSource in interface Wirepublic ComponentService getTarget()
Wire
getTarget in interface Wirepublic void setSource(ComponentReference source)
Wire
setSource in interface Wiresource - the source of the wirepublic void setTarget(ComponentService target)
Wire
setTarget in interface Wiretarget - the target of the wirepublic java.util.List<Intent> getRequiredIntents()
IntentAttachPoint
getRequiredIntents in interface IntentAttachPointpublic java.util.List<PolicySet> getPolicySets()
PolicySetAttachPoint
getPolicySets in interface PolicySetAttachPointpublic IntentAttachPointType getType()
IntentAttachPoint
getType in interface IntentAttachPointpublic void setType(IntentAttachPointType type)
IntentAttachPoint
setType in interface IntentAttachPointpublic 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 | ||||||||