Interface CommunicationLinkResourceSpecification
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Implementing Classes:
CommunicationLinkResourceSpecificationImpl
public interface CommunicationLinkResourceSpecification extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object ' Communication Link Resource Specification'. Throughput and performance specification of linking resourcesThe following features are supported:
- See Also:
ResourceenvironmentPackage.getCommunicationLinkResourceSpecification()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getLinkingResource_CommunicationLinkResourceSpecification
LinkingResource getLinkingResource_CommunicationLinkResourceSpecification()
Returns the value of the 'Linking Resource Communication Link Resource Specification' container reference. It is bidirectional and its opposite is 'Communication Link Resource Specifications Linking Resource
'.If the meaning of the 'Linking Resource Communication Link Resource Specification' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Linking Resource Communication Link Resource Specification' container reference.
- See Also:
setLinkingResource_CommunicationLinkResourceSpecification(LinkingResource)
,ResourceenvironmentPackage.getCommunicationLinkResourceSpecification_LinkingResource_CommunicationLinkResourceSpecification()
,LinkingResource.getCommunicationLinkResourceSpecifications_LinkingResource()
- Generated class or method.
- EMF model class or method.
- opposite="communicationLinkResourceSpecifications_LinkingResource" required="true" transient="false" ordered="false"
-
setLinkingResource_CommunicationLinkResourceSpecification
void setLinkingResource_CommunicationLinkResourceSpecification(LinkingResource value)
Sets the value of the 'Linking Resource Communication Link Resource Specification
' container reference.- Parameters:
value
- the new value of the 'Linking Resource Communication Link Resource Specification' container reference.- See Also:
getLinkingResource_CommunicationLinkResourceSpecification()
- Generated class or method.
-
getFailureProbability
double getFailureProbability()
Returns the value of the 'Failure Probability' attribute. The default value is"0.0"
. Specifies the probability that a service call over this communication link fails. The failure could be due to message loss or overload, for example.- Returns:
- the value of the 'Failure Probability' attribute.
- See Also:
setFailureProbability(double)
,ResourceenvironmentPackage.getCommunicationLinkResourceSpecification_FailureProbability()
- Generated class or method.
- EMF model class or method.
- default="0.0" required="true"
-
setFailureProbability
void setFailureProbability(double value)
Sets the value of the 'Failure Probability
' attribute.- Parameters:
value
- the new value of the 'Failure Probability' attribute.- See Also:
getFailureProbability()
- Generated class or method.
-
getCommunicationLinkResourceType_CommunicationLinkResourceSpecification
CommunicationLinkResourceType getCommunicationLinkResourceType_CommunicationLinkResourceSpecification()
Returns the value of the 'Communication Link Resource Type Communication Link Resource Specification' reference.If the meaning of the ' Communication Link Resource Type Communication Link Resource Specification' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Communication Link Resource Type Communication Link Resource Specification' reference.
- See Also:
setCommunicationLinkResourceType_CommunicationLinkResourceSpecification(CommunicationLinkResourceType)
,ResourceenvironmentPackage.getCommunicationLinkResourceSpecification_CommunicationLinkResourceType_CommunicationLinkResourceSpecification()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setCommunicationLinkResourceType_CommunicationLinkResourceSpecification
void setCommunicationLinkResourceType_CommunicationLinkResourceSpecification(CommunicationLinkResourceType value)
Sets the value of the 'Communication Link Resource Type Communication Link Resource Specification
' reference.- Parameters:
value
- the new value of the 'Communication Link Resource Type Communication Link Resource Specification' reference.- See Also:
getCommunicationLinkResourceType_CommunicationLinkResourceSpecification()
- Generated class or method.
-
getLatency_CommunicationLinkResourceSpecification
PCMRandomVariable getLatency_CommunicationLinkResourceSpecification()
Returns the value of the 'Latency Communication Link Resource Specification' containment reference. It is bidirectional and its opposite is 'Communication Link Resource Specification latency PCM Random Variable
'. Specifies the latency of this linking resource in the simulated time unit. The latency is the time that a message on this linking resource takes to receive the receiver. In synchronous communication (call and return), the latency is added twice to the duration, once for the call and once for the response.- Returns:
- the value of the 'Latency Communication Link Resource Specification' containment reference.
- See Also:
setLatency_CommunicationLinkResourceSpecification(PCMRandomVariable)
,ResourceenvironmentPackage.getCommunicationLinkResourceSpecification_Latency_CommunicationLinkResourceSpecification()
,PCMRandomVariable.getCommunicationLinkResourceSpecification_latency_PCMRandomVariable()
- Generated class or method.
- EMF model class or method.
- opposite="communicationLinkResourceSpecification_latency_PCMRandomVariable" containment="true" required="true"
-
setLatency_CommunicationLinkResourceSpecification
void setLatency_CommunicationLinkResourceSpecification(PCMRandomVariable value)
Sets the value of the 'Latency Communication Link Resource Specification
' containment reference.- Parameters:
value
- the new value of the 'Latency Communication Link Resource Specification' containment reference.- See Also:
getLatency_CommunicationLinkResourceSpecification()
- Generated class or method.
-
getThroughput_CommunicationLinkResourceSpecification
PCMRandomVariable getThroughput_CommunicationLinkResourceSpecification()
Returns the value of the ' Throughput Communication Link Resource Specification' containment reference. It is bidirectional and its opposite is 'Communication Link Resource Specifcation throughput PCM Random Variable
'. Specifies the maximum throughput of this linking resource in byte per simulated time unit.- Returns:
- the value of the 'Throughput Communication Link Resource Specification' containment reference.
- See Also:
setThroughput_CommunicationLinkResourceSpecification(PCMRandomVariable)
,ResourceenvironmentPackage.getCommunicationLinkResourceSpecification_Throughput_CommunicationLinkResourceSpecification()
,PCMRandomVariable.getCommunicationLinkResourceSpecifcation_throughput_PCMRandomVariable()
- Generated class or method.
- EMF model class or method.
- opposite="communicationLinkResourceSpecifcation_throughput_PCMRandomVariable" containment="true" required="true"
-
setThroughput_CommunicationLinkResourceSpecification
void setThroughput_CommunicationLinkResourceSpecification(PCMRandomVariable value)
Sets the value of the 'Throughput Communication Link Resource Specification
' containment reference.- Parameters:
value
- the new value of the ' Throughput Communication Link Resource Specification' containment reference.- See Also:
getThroughput_CommunicationLinkResourceSpecification()
- Generated class or method.
-
-