Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
lbg.peer.core.rms.ResourceState

Packages that use ResourceState
lbg.peer.core.rms |

Uses of ResourceState in lbg.peer.core.rms

Methods in lbg.peer.core.rms that return ResourceState
`ResourceState` | `ResourceTracker.getResourceState(ResourceHandle rh)`
`ResourceState` | `ResourceUsageData.state()`
`static ResourceState` | `ResourceState.valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static ResourceState[]` | `ResourceState.values()` Returns an array containing the constants of this enum type, in the order they're declared.

Methods in lbg.peer.core.rms with parameters of type ResourceState
`ResourceHandle` | `ResourceManager.locateResource(ResourceState state, Task t)` Locates a Resource currentlty in target state with maximum Storage Affinity with target Task.
`WorkingSet` | `ResourceTracker.updateResourceStatusToBusy(ResourceHandle rh, ResourceState state, Task t)` Updates target Resource status from idle to busy local or busy supplying, depending on the value of target state.
`WorkingSet` | `ResourceTracker.updateResourceStatusToIdle(ResourceHandle rh, ResourceState state)` Updates target Resource status from busy local or busy supplying, depending on the value of target state, to idle.
`void` | `ResourceUsageData.updateTotalIdleTime(ResourceState state, Task t)` Updates total idle time of the monitored Resource.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

> Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.