item.java
来自「分布式计算平台P2HP-1的源代码;P2HP-1是基于P2P的高性能计算平台」· Java 代码 · 共 61 行
JAVA
61 行
/*
* Created on 2004-10-28
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package cn.edu.hust.cgcl.biogrid.dispatcher;
//import java.util.Map;
//import java.util.HashMap;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Vector;
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Item implements Serializable{
private DispatcherInfo D_info=null;
private ArrayList D_arrayjoblist = null;
private ArrayList D_arrayworkerlist=null;
private ArrayList D_arrayidleworkerlist=null;
private ArrayList D_arraydeadworkerlist=null;
public
Item(DispatcherInfo nodeinfo,Vector jobList, Vector workerNodeList,Vector idleWorkerNodeList,Vector deadWorkerNodeList)
{
initialize(nodeinfo,jobList,workerNodeList,idleWorkerNodeList,deadWorkerNodeList);
}
protected
void
initialize(DispatcherInfo nodeinfo,Vector jobList, Vector workerNodeList,Vector idleWorkerNodeList,Vector deadWorkerNodeList)
{
if (nodeinfo == null) throw new NullPointerException("nodeinfo");
if (jobList == null) throw new NullPointerException("jobList");
if (workerNodeList == null) throw new NullPointerException("workerNodeList");
if (idleWorkerNodeList == null) throw new NullPointerException("idleWorkerNodeList");
if (deadWorkerNodeList == null) throw new NullPointerException("deadWorkerNodeList");
D_info=new DispatcherInfo(nodeinfo);
D_arrayjoblist = new ArrayList(jobList);
D_arrayworkerlist=new ArrayList(workerNodeList);
D_arrayidleworkerlist=new ArrayList(idleWorkerNodeList);
D_arraydeadworkerlist=new ArrayList(deadWorkerNodeList);
//there will be a unsynchronize
}
/*public
HashMap
getHeaders()
{
return new HashMap(m_mapHeaders);
}*/
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?