org.jlab.coda.afecs.cool.ontology
Class AComponent
java.lang.Object
org.jlab.coda.afecs.cool.ontology.AOntologyConcept
org.jlab.coda.afecs.cool.ontology.AComponent
- All Implemented Interfaces:
- java.io.Serializable
public class AComponent
- extends AOntologyConcept
- implements java.io.Serializable
JSA: Thomas Jefferson National Accelerator Facility
This software was developed under a United States Government license,
described in the NOTICE file included as part of this distribution.
Copyright (c), Aug 27, 2009
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AComponent
public AComponent()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getCode
public java.lang.String getCode()
setCode
public void setCode(java.lang.String code)
getClient
public AClientInfo getClient()
setClient
public void setClient(AClientInfo client)
getSession
public java.lang.String getSession()
setSession
public void setSession(java.lang.String session)
getRunType
public java.lang.String getRunType()
setRunType
public void setRunType(java.lang.String runType)
getExpid
public java.lang.String getExpid()
setExpid
public void setExpid(java.lang.String expid)
getHost
public java.lang.String getHost()
setHost
public void setHost(java.lang.String host)
getStartTime
public java.lang.String getStartTime()
setStartTime
public void setStartTime(java.lang.String startTime)
getLoad
public double getLoad()
setLoad
public void setLoad(double load)
getState
public java.lang.String getState()
setState
public void setState(java.lang.String state)
getEventRate
public float getEventRate()
setEventRate
public void setEventRate(float eventRate)
getDataRate
public double getDataRate()
setDataRate
public void setDataRate(double dataRate)
getEventNumber
public int getEventNumber()
setEventNumber
public void setEventNumber(int eventNumber)
getRunNumber
public int getRunNumber()
setRunNumber
public void setRunNumber(int runNumber)
getPriority
public int getPriority()
setPriority
public void setPriority(int priority)
getReportingInterval
public int getReportingInterval()
setReportingInterval
public void setReportingInterval(int reportingInterval)
getEventRateAverage
public float getEventRateAverage()
setEventRateAverage
public void setEventRateAverage(float eventRateAverage)
getDataRateAverage
public double getDataRateAverage()
setDataRateAverage
public void setDataRateAverage(double dataRateAverage)
getNumberOfLongs
public long getNumberOfLongs()
setNumberOfLongs
public void setNumberOfLongs(long numberOfLongs)
getRunStartTime
public java.lang.String getRunStartTime()
setRunStartTime
public void setRunStartTime(java.lang.String runStartTime)
getRunEndTime
public java.lang.String getRunEndTime()
setRunEndTime
public void setRunEndTime(java.lang.String runEndTime)
getDalogMsgText
public java.lang.String getDalogMsgText()
setDalogMsgText
public void setDalogMsgText(java.lang.String dalogMsgText)
getDalogMsgSeverity
public java.lang.String getDalogMsgSeverity()
setDalogMsgSeverity
public void setDalogMsgSeverity(java.lang.String dalogMsgSeverity)
getDalogMsgSeverityId
public int getDalogMsgSeverityId()
setDalogMsgSeverityId
public void setDalogMsgSeverityId(int dalogMsgSeverityId)
getStates
public java.util.ArrayList<AState> getStates()
setStates
public void setStates(java.util.ArrayList<AState> states)
addState
public void addState(AState s)
removeState
public void removeState(AState s)
getStateNames
public java.lang.String[] getStateNames()
getProcesses
public java.util.ArrayList<AProcess> getProcesses()
setProcesses
public void setProcesses(java.util.ArrayList<AProcess> processes)
addProcess
public void addProcess(AProcess p)
removeProcess
public void removeProcess(AProcess p)
getProcessNames
public java.lang.String[] getProcessNames()
getSupervisor
public java.lang.String getSupervisor()
setSupervisor
public void setSupervisor(java.lang.String supervisor)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
addMonitoredData
public void addMonitoredData(java.lang.String cn,
org.jlab.coda.cMsg.cMsgPayloadItem pi)
clearMonitoredData
public void clearMonitoredData()
getMonitoredDataItemNames
public java.util.ArrayList<java.lang.String> getMonitoredDataItemNames()
getOption
public AOption getOption()
setOption
public void setOption(AOption option)
getCoda2Component
public java.lang.String getCoda2Component()
setCoda2Component
public void setCoda2Component(java.lang.String coda2Component)
getCodaComponent
public java.lang.String getCodaComponent()
setCodaComponent
public void setCodaComponent(java.lang.String codaComponent)
getGui
public HMI getGui()
setGui
public void setGui(HMI gui)
getPlugin
public APlugin getPlugin()
setPlugin
public void setPlugin(APlugin plugin)
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String fileName)
getServices
public java.util.ArrayList<AService> getServices()
getService
public AService getService(java.lang.String s)
setServices
public void setServices(java.util.ArrayList<AService> services)
addService
public void addService(AService service)
removeService
public void removeService(AService service)
getObjectType
public java.lang.String getObjectType()
setObjectType
public void setObjectType(java.lang.String objectType)
getLiveTime
public float getLiveTime()
setLiveTime
public void setLiveTime(float liveTime)
getCpuLoad
public double getCpuLoad()
setCpuLoad
public void setCpuLoad(double cpuLoad)
getCpuTotalMemory
public int getCpuTotalMemory()
setCpuTotalMemory
public void setCpuTotalMemory(int cpuTotalMemory)
getCpuFreeMemory
public int getCpuFreeMemory()
setCpuFreeMemory
public void setCpuFreeMemory(int cpuFreeMemory)
getCpuBuffers
public int getCpuBuffers()
setCpuBuffers
public void setCpuBuffers(int cpuBuffers)
getCpuActiveProcesses
public int getCpuActiveProcesses()
setCpuActiveProcesses
public void setCpuActiveProcesses(int cpuActiveProcesses)
getCpuTotalProcesses
public int getCpuTotalProcesses()
setCpuTotalProcesses
public void setCpuTotalProcesses(int cpuTotalProcesses)
getConfigID
public int getConfigID()
setConfigID
public void setConfigID(int configID)
getConfigurationDataAsPayload
public java.util.ArrayList<org.jlab.coda.cMsg.cMsgPayloadItem> getConfigurationDataAsPayload()
- Returns the configuration data of this class as an ArrayList of payloadItems
- Returns:
- array list of payload items.
getRunTimeDataAsPayload
public java.util.ArrayList<org.jlab.coda.cMsg.cMsgPayloadItem> getRunTimeDataAsPayload()
- Returns the dynamic data of this class as an ArrayList of payloadItems
- Returns:
- array list of payload items.
getDynamicDataAsPayload
public java.util.ArrayList<org.jlab.coda.cMsg.cMsgPayloadItem> getDynamicDataAsPayload()
- Returns the dynamic data of this class as an ArrayList of payloadItems
- Returns:
- array list of payload items.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object