org.opennms.netmgt.model
Class OnmsLocationMonitor

java.lang.Object
  extended by 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

Nested Class Summary
static class OnmsLocationMonitor.MonitorStatus
           
 
Constructor Summary
OnmsLocationMonitor()
           
 
Method Summary
 int compareTo(OnmsLocationMonitor o)
           
 String getDefinitionName()
           
 Map<String,String> getDetails()
           
 Integer getId()
           
 Date getLastCheckInTime()
           
 String getName()
           
 OnmsLocationMonitor.MonitorStatus getStatus()
           
 void setDefinitionName(String definitionName)
           
 void setDetails(Map<String,String> pollerDetails)
           
 void setId(Integer id)
           
 void setLastCheckInTime(Date lastCheckInTime)
           
 void setStatus(OnmsLocationMonitor.MonitorStatus status)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnmsLocationMonitor

public OnmsLocationMonitor()
Method Detail

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.