|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.projectdarkstar.tools.dtc.domain.SystemProbe
public class SystemProbe
Represents a system probe application used to monitor and collect statistics during a DTC test.
| Constructor Summary | |
|---|---|
SystemProbe()
|
|
SystemProbe(String name,
String className,
String classPath,
String metric,
String units,
PkgLibrary requiredPkg)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
String |
getClassName()
Returns the fully qualified class name of this system probe required to initiate execution of this system probe |
String |
getClassPath()
Returns the classpath required to run the system probe application. |
Long |
getId()
Returns the id of the entity in persistent storage |
String |
getMetric()
Returns the name of the metric that this system probe is designed to measure. |
String |
getName()
|
List<Property> |
getProperties()
Returns a list of arguments in the form of Property objects
to be passed to the system probe during run time. |
PkgLibrary |
getRequiredPkg()
Returns the package library required to run this system probe. |
List<SystemProbeTag> |
getTags()
Returns a list of SystemProbeTag objects that are used
to categorize system probes into groups. |
String |
getUnits()
Returns the unit of measurement of the metric. |
Long |
getVersionNumber()
Returns the version number in the data store that this entity represents. |
int |
hashCode()
|
void |
setClassName(String className)
|
void |
setClassPath(String classPath)
|
void |
setId(Long id)
|
void |
setMetric(String metric)
|
void |
setName(String name)
|
void |
setProperties(List<Property> properties)
|
void |
setRequiredPkg(PkgLibrary requiredPkg)
|
void |
setTags(List<SystemProbeTag> tags)
|
void |
setUnits(String units)
|
protected void |
setVersionNumber(Long versionNumber)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SystemProbe()
public SystemProbe(String name,
String className,
String classPath,
String metric,
String units,
PkgLibrary requiredPkg)
| Method Detail |
|---|
public Long getId()
public void setId(Long id)
public Long getVersionNumber()
protected void setVersionNumber(Long versionNumber)
public String getName()
public void setName(String name)
public String getClassName()
public void setClassName(String className)
public String getClassPath()
required zip archive.
public void setClassPath(String classPath)
public String getMetric()
public void setMetric(String metric)
public String getUnits()
public void setUnits(String units)
public List<SystemProbeTag> getTags()
SystemProbeTag objects that are used
to categorize system probes into groups.
public void setTags(List<SystemProbeTag> tags)
public List<Property> getProperties()
Property objects
to be passed to the system probe during run time.
public void setProperties(List<Property> properties)
public PkgLibrary getRequiredPkg()
public void setRequiredPkg(PkgLibrary requiredPkg)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||