org.opennms.netmgt.model
Class OnmsLocationMonitor
java.lang.Object
org.opennms.netmgt.model.OnmsLocationMonitor
- All Implemented Interfaces:
- Comparable<OnmsLocationMonitor>
public class OnmsLocationMonitor
- extends Object
- implements Comparable<OnmsLocationMonitor>
Represents the current status of a location monitor from the
view of the controlling OpenNMS daemon.
Note: this class has a natural ordering that is inconsistent
with equals.
- Author:
- Mathew Brozowski, David Hustace
OnmsLocationMonitor
public OnmsLocationMonitor()
getId
public Integer getId()
setId
public void setId(Integer id)
getDefinitionName
public String getDefinitionName()
setDefinitionName
public void setDefinitionName(String definitionName)
getStatus
public OnmsLocationMonitor.MonitorStatus getStatus()
setStatus
public void setStatus(OnmsLocationMonitor.MonitorStatus status)
getLastCheckInTime
public Date getLastCheckInTime()
setLastCheckInTime
public void setLastCheckInTime(Date lastCheckInTime)
getName
public String getName()
getDetails
public Map<String,String> getDetails()
setDetails
public void setDetails(Map<String,String> pollerDetails)
toString
public String toString()
- Overrides:
toString in class Object
compareTo
public int compareTo(OnmsLocationMonitor o)
- Specified by:
compareTo in interface Comparable<OnmsLocationMonitor>
Copyright © 2009. All Rights Reserved.