|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.uka.ipd.sdq.simucomframework.ResourceRegistry
public class ResourceRegistry
Central registry for all simulated resources. The central registry can be used to start and stop all resources simultaniously
| Constructor Summary | |
|---|---|
ResourceRegistry(SimuComModel model)
|
|
| Method Summary | |
|---|---|
void |
activateAllActiveResources()
Start all simulated resources in the simulation framework |
void |
addPassiveResourceToRegistry(SimulatedPassiveResource spr)
|
boolean |
containsResourceContainer(String resourceContainerID)
|
AbstractSimulatedResourceContainer |
createLinkingResourceContainer(String containerID)
Create a simulated PCM LinkingResource |
AbstractSimulatedResourceContainer |
createResourceContainer(String containerID)
Create and add a PCM ResourceContainer |
void |
deactivateAllActiveResources()
Stop all resources in the simulation framework |
void |
deactivateAllPassiveResources()
|
AbstractSimulatedResourceContainer |
getResourceContainer(String resourceContainerID)
Retrieve the resource container with the given ID |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResourceRegistry(SimuComModel model)
| Method Detail |
|---|
public AbstractSimulatedResourceContainer createResourceContainer(String containerID)
containerID - PCM ID of the resource container to create
public AbstractSimulatedResourceContainer createLinkingResourceContainer(String containerID)
containerID - PCM ID of the LinkingResource
public boolean containsResourceContainer(String resourceContainerID)
resourceContainerID - ID of the container
public AbstractSimulatedResourceContainer getResourceContainer(String resourceContainerID)
resourceContainerID - ID of the container to retrieve. The container
must exist in this registry
public void activateAllActiveResources()
public void deactivateAllActiveResources()
public void addPassiveResourceToRegistry(SimulatedPassiveResource spr)
public void deactivateAllPassiveResources()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||