placeresourcemanager.java
来自「一个agent 工具包,可以开发移动设备应用,考虑了安全措施」· Java 代码 · 共 41 行
JAVA
41 行
package SOMA.resourceManagement;
import SOMA.Environment;
import SOMA.explorer.*;
import SOMA.naming.*;
import SOMA.network.connection.*;
import SOMA.gui.Debug;
import java.util.*;
/**
* Classe di interfaccia fra il place e l'infrastruttura di gestione delle risorse;
* definisce i metodi per ricavare informazioni sull'occupazione delle risorse da parte
* degli agenti e sugli allarmi che si sono verificati nel place, e i metodi per conoscere
* e settare i valori delle soglie,
* Fa parte dell'Environment.
* Contiene il Monitoring Manager e i vari Alarm Handler.
*
* @see SOMA.resourceManagement.MonitoringManager
* @see SOMA.resourceManagement.CpuAlarmsHandler
* @see SOMA.resourceManagement.FileAlarmsHandler
* @see SOMA.resourceManagement.MemAlarmsHandler
* @see SOMA.resourceManagement.NetAlarmsHandler
*
*
* @author Silvia Vecchi
*/
public class PlaceResourceManager{
Environment env;
public MonitoringManager monitoringManager;
CpuAlarmsHandler cpuAH;
MemAlarmsHandler memAH;
NetAlarmsHandler netAH;
FileAlarmsHandler fileAH;
/** Consultata dagli Alarm Handler per evitare di uccidere due volte lo stesso agente */
Hashtable killedAgents = new Hashtable();
// qua perch
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?