public class ResourceContainerWrapper
extends de.uka.ipd.sdq.simucomframework.resources.SimulatedResourceContainer
Modifier and Type | Field and Description |
---|---|
static String |
SCHEDULING_STRATEGY_EXACT_LINUX26O1 |
static String |
SCHEDULING_STRATEGY_EXACT_LINUXCFS |
static String |
SCHEDULING_STRATEGY_EXACT_WIN7 |
static String |
SCHEDULING_STRATEGY_EXACT_WINSERVER2003 |
static String |
SCHEDULING_STRATEGY_EXACT_WINVISTA |
static String |
SCHEDULING_STRATEGY_EXACT_WINXP |
Constructor and Description |
---|
ResourceContainerWrapper(de.uka.ipd.sdq.simucomframework.model.SimuComModel myModel,
String myContainerID,
de.uka.ipd.sdq.simucomframework.resources.AbstractSimulatedResourceContainer originalResourceContainer,
String cpuResourceId,
String cpuSchedulingStrategy) |
Modifier and Type | Method and Description |
---|---|
de.uka.ipd.sdq.scheduler.IPassiveResource |
createPassiveResource(org.palladiosimulator.pcm.repository.PassiveResource resource,
org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext,
long capacity) |
void |
loadActiveResource(de.uka.ipd.sdq.simucomframework.SimuComSimProcess requestingProcess,
String typeID,
double demand) |
void |
loadActiveResource(de.uka.ipd.sdq.simucomframework.SimuComSimProcess requestingProcess,
String providedInterfaceID,
int resourceServiceID,
double demand) |
addActiveResource, addActiveResourceWithoutCalculators, addNestedResourceContainer, getNestedResourceContainers, getParentResourceContainer, loadActiveResource, setParentResourceContainer
public static final String SCHEDULING_STRATEGY_EXACT_WINXP
public static final String SCHEDULING_STRATEGY_EXACT_WIN7
public static final String SCHEDULING_STRATEGY_EXACT_WINVISTA
public static final String SCHEDULING_STRATEGY_EXACT_WINSERVER2003
public static final String SCHEDULING_STRATEGY_EXACT_LINUX26O1
public static final String SCHEDULING_STRATEGY_EXACT_LINUXCFS
public void loadActiveResource(de.uka.ipd.sdq.simucomframework.SimuComSimProcess requestingProcess, String typeID, double demand)
loadActiveResource
in class de.uka.ipd.sdq.simucomframework.resources.SimulatedResourceContainer
public void loadActiveResource(de.uka.ipd.sdq.simucomframework.SimuComSimProcess requestingProcess, String providedInterfaceID, int resourceServiceID, double demand)
loadActiveResource
in class de.uka.ipd.sdq.simucomframework.resources.SimulatedResourceContainer
public de.uka.ipd.sdq.scheduler.IPassiveResource createPassiveResource(org.palladiosimulator.pcm.repository.PassiveResource resource, org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext, long capacity)
createPassiveResource
in class de.uka.ipd.sdq.simucomframework.resources.SimulatedResourceContainer