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 + -
显示快捷键?