ProcessDiscoThread.java 645 Bytes
package com.sitech.ismp.topo;

import java.util.List;

import com.sitech.topo.bean.Node;
import com.sitech.topo.discover.HostProcessDiscover;

public class ProcessDiscoThread implements Runnable {
	private boolean isRun = false;

	private String scheduleId;

	private List<Node> hostList;

	public ProcessDiscoThread(String scheduleId, List<Node> hostList) {
		this.scheduleId = scheduleId;
		this.hostList = hostList;
	}

	public void run() {
		isRun = true;
		HostProcessDiscover pDiscover = new HostProcessDiscover(scheduleId, hostList);
		pDiscover.execHostProcessProbe();
		isRun = false;
	}

	public boolean isRun() {
		return isRun;
	}
}