Interface ExternalFailureOccurrenceDescription
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,FailureOccurrenceDescription
,Notifier
- All Known Implementing Classes:
ExternalFailureOccurrenceDescriptionImpl
public interface ExternalFailureOccurrenceDescription extends FailureOccurrenceDescription
A representation of the model object ' External Failure Occurrence Description'. Special case of a FailureOccurenceDescription specifying the failure potential of system-external calls. Can relate to any FailureType.The following features are supported:
- See Also:
ReliabilityPackage.getExternalFailureOccurrenceDescription()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FailureType
getFailureType__ExternalFailureOccurrenceDescription()
Returns the value of the 'Failure Type External Failure Occurrence Description' reference.SpecifiedReliabilityAnnotation
getSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription()
Returns the value of the ' Specified Reliability Annotation External Failure Occurrence Description' container reference.boolean
NoResourceTimeoutFailureAllowedForExternalFailureOccurrenceDescription(DiagnosticChain diagnostics, Map<Object,Object> context)
ResourceTimeoutFailures are software-induced failure types, but  ;are not annotated to system-external calls (they are only meant
for passive resource timeouts).void
setFailureType__ExternalFailureOccurrenceDescription(FailureType value)
Sets the value of the 'Failure Type External Failure Occurrence Description
' reference.void
setSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription(SpecifiedReliabilityAnnotation value)
Sets the value of the 'Specified Reliability Annotation External Failure Occurrence Description
' container reference.-
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.palladiosimulator.pcm.reliability.FailureOccurrenceDescription
EnsureValidFailureProbabilityRange, getFailureProbability, setFailureProbability
-
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
-
getSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription
SpecifiedReliabilityAnnotation getSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription()
Returns the value of the ' Specified Reliability Annotation External Failure Occurrence Description' container reference. It is bidirectional and its opposite is 'External Failure Occurrence Descriptions Specified Reliability Annotation
'.If the meaning of the ' Specified Reliability Annotation External Failure Occurrence Description' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the ' Specified Reliability Annotation External Failure Occurrence Description' container reference.
- See Also:
setSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription(SpecifiedReliabilityAnnotation)
,ReliabilityPackage.getExternalFailureOccurrenceDescription_SpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription()
,org.palladiosimulator.qosannotations.qos_reliability.SpecifiedReliabilityAnnotation#getExternalFailureOccurrenceDescriptions__SpecifiedReliabilityAnnotation
- Generated class or method.
- EMF model class or method.
- opposite="externalFailureOccurrenceDescriptions__SpecifiedReliabilityAnnotation" required="true" transient="false"
-
setSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription
void setSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription(SpecifiedReliabilityAnnotation value)
Sets the value of the 'Specified Reliability Annotation External Failure Occurrence Description
' container reference.- Parameters:
value
- the new value of the 'Specified Reliability Annotation External Failure Occurrence Description' container reference.- See Also:
getSpecifiedReliabilityAnnotation__ExternalFailureOccurrenceDescription()
- Generated class or method.
-
getFailureType__ExternalFailureOccurrenceDescription
FailureType getFailureType__ExternalFailureOccurrenceDescription()
Returns the value of the 'Failure Type External Failure Occurrence Description' reference.If the meaning of the 'Failure Type External Failure Occurrence Description' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Failure Type External Failure Occurrence Description' reference.
- See Also:
setFailureType__ExternalFailureOccurrenceDescription(FailureType)
,ReliabilityPackage.getExternalFailureOccurrenceDescription_FailureType__ExternalFailureOccurrenceDescription()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setFailureType__ExternalFailureOccurrenceDescription
void setFailureType__ExternalFailureOccurrenceDescription(FailureType value)
Sets the value of the 'Failure Type External Failure Occurrence Description
' reference.- Parameters:
value
- the new value of the ' Failure Type External Failure Occurrence Description' reference.- See Also:
getFailureType__ExternalFailureOccurrenceDescription()
- Generated class or method.
-
NoResourceTimeoutFailureAllowedForExternalFailureOccurrenceDescription
boolean NoResourceTimeoutFailureAllowedForExternalFailureOccurrenceDescription(DiagnosticChain diagnostics, Map<Object,Object> context)
ResourceTimeoutFailures are software-induced failure types, but  ;are not annotated to system-external calls (they are only meant
for passive resource timeouts).- Parameters:
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.- Generated class or method.
- EMF model class or method.
- annotation= "http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot body='not self.failureType__ExternalFailureOccurrenceDescription.oclIsTypeOf(ResourceTimeoutFailureType)'"
-
-