edu.jhu.cnds.Frugal
Interface FrugalManager

All Known Subinterfaces:
FrugalManagerRemote

public interface FrugalManager
extends java.io.Serializable

General interface for a Frugal Manager, capable of finding a suitable Frugal Resource and returning it to the caller.

Version:
2.0
Author:
R. Sean Borgstrom

Method Summary
 FrugalResourceRemote getFrugalResource()
          Locates a suitable Frugal Resource, using a competitive strategy designed to stabilize system load and prevent memory depletion.
 

Method Detail

getFrugalResource

public FrugalResourceRemote getFrugalResource()
                                       throws java.rmi.RemoteException
Locates a suitable Frugal Resource, using a competitive strategy designed to stabilize system load and prevent memory depletion.
Returns:
A Frugal Resource class that can perform work for the caller.