public class Goal extends Object implements Serializable, Cloneable
| Modifier and Type | Class and Description |
|---|---|
class |
Goal.DelayedMeetGoalThread |
| Constructor and Description |
|---|
Goal(GoalSet goalSet,
Vector procProxies,
ProcDef procDef,
String name,
String desc,
String infoURL,
boolean isDown,
String outageReason,
String outageEstEndTime,
boolean statusMonitored,
int minToKeepReady,
int trackingPeriod,
int maxBusyIdleTime,
int maxProcsAllowed,
int estStartTime,
int replacementDelayTime,
int maxProcsRecentlyBusy) |
public Goal(GoalSet goalSet, Vector procProxies, ProcDef procDef, String name, String desc, String infoURL, boolean isDown, String outageReason, String outageEstEndTime, boolean statusMonitored, int minToKeepReady, int trackingPeriod, int maxBusyIdleTime, int maxProcsAllowed, int estStartTime, int replacementDelayTime, int maxProcsRecentlyBusy)
public void setGoalSet(GoalSet goalSet)
public GoalSet getGoalSet()
public Vector getProcProxies()
public ProcDef getProcDef()
public void setName(String name)
public String getName()
public void setDesc(String desc)
public String getDesc()
public void setInfoURL(String infoURL)
public String getInfoURL()
public boolean isDown()
public void setDown(boolean isDown)
public String getOutageReason()
public void setOutageReason(String outageReason)
public String getOutageEstEndTime()
public void setOutageEstEndTime(String outageEstEndTime)
public void setStatusMonitored(boolean statusMonitored)
public boolean getStatusMonitored()
public void setMinToKeepReady(int minToKeepReady)
public int getMinToKeepReady()
public void setTrackingPeriod(int trackingPeriod)
public int getTrackingPeriod()
public void setMaxBusyIdleTime(int maxBusyIdleTime)
public int getMaxBusyIdleTime()
public void setMaxProcsAllowed(int maxProcsAllowed)
public int getMaxProcsAllowed()
public void setEstStartTime(int estStartTime)
public int getEstStartTime()
public void setReplacementDelayTime(int replacementDelayTime)
public int getReplacementDelayTime()
public int getMaxProcsRecentlyBusy()
public void setMaxProcsRecentlyBusy(int maxProcsRecentlyBusy)
public void addProcProxy()
public void removeProcProxy(ProcProxy procProxy)
public boolean delayReplacement()
public void setDelayReplacement(boolean delayReplacement)
public void meetGoal()
public void adjustRecentlyBusy()
public void print()
Copyright © 1996-2013 FreeHEP. All Rights Reserved.