Interface ActiveResourceUtilisationResult
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,UtilisationResult
- All Known Subinterfaces:
LinkingResourceResults
,ProcessingResourceSpecificationResult
,ResourceContainerResults
- All Known Implementing Classes:
ActiveResourceUtilisationResultImpl
,LinkingResourceResultsImpl
,ProcessingResourceSpecificationResultImpl
,ResourceContainerResultsImpl
public interface ActiveResourceUtilisationResult extends UtilisationResult
A representation of the model object ' Active Resource Utilisation Result'.The following features are supported:
- See Also:
ResourceenvironmentdecoratorPackage.getActiveResourceUtilisationResult()
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getDemandedTime()
Returns the value of the 'Demanded Time' attribute.double
getNormalisedDemandedTime()
Returns the value of the 'Normalised Demanded Time' attribute.void
setDemandedTime(double value)
Sets the value of the 'Demanded Time
' attribute.void
setNormalisedDemandedTime(double value)
Sets the value of the 'Normalised Demanded Time
' attribute.-
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.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult
getAverageQueueLength, getAverageWaitTime, getMaxQueueLength, getNormalisedResourceUtilisation, getNormalisedWaitTime, getResourceUtilisation, setAverageQueueLength, setAverageWaitTime, setMaxQueueLength, setNormalisedResourceUtilisation, setNormalisedWaitTime, setResourceUtilisation
-
-
-
-
Method Detail
-
getNormalisedDemandedTime
double getNormalisedDemandedTime()
Returns the value of the 'Normalised Demanded Time' attribute. The demanded time relative to all demanded times (in the system or in the resource container?)- Returns:
- the value of the 'Normalised Demanded Time' attribute.
- See Also:
setNormalisedDemandedTime(double)
,ResourceenvironmentdecoratorPackage.getActiveResourceUtilisationResult_NormalisedDemandedTime()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setNormalisedDemandedTime
void setNormalisedDemandedTime(double value)
Sets the value of the 'Normalised Demanded Time
' attribute.- Parameters:
value
- the new value of the 'Normalised Demanded Time' attribute.- See Also:
getNormalisedDemandedTime()
- Generated class or method.
-
getDemandedTime
double getDemandedTime()
Returns the value of the 'Demanded Time' attribute. The default value is"0"
. The average time that each job requests from this active resource.- Returns:
- the value of the 'Demanded Time' attribute.
- See Also:
setDemandedTime(double)
,ResourceenvironmentdecoratorPackage.getActiveResourceUtilisationResult_DemandedTime()
- Generated class or method.
- EMF model class or method.
- default="0" required="true" ordered="false"
-
setDemandedTime
void setDemandedTime(double value)
Sets the value of the 'Demanded Time
' attribute.- Parameters:
value
- the new value of the 'Demanded Time' attribute.- See Also:
getDemandedTime()
- Generated class or method.
-
-