org.opennms.web.svclayer
Class LocationMonitorListModel.LocationMonitorModel

java.lang.Object
  extended by org.opennms.web.svclayer.LocationMonitorListModel.LocationMonitorModel
Enclosing class:
LocationMonitorListModel

public static class LocationMonitorListModel.LocationMonitorModel
extends Object


Constructor Summary
LocationMonitorListModel.LocationMonitorModel()
           
LocationMonitorListModel.LocationMonitorModel(OnmsLocationMonitor monitor, OnmsMonitoringLocationDefinition def)
          Create a LocationMonitorModel and populate it with data from a OnmsLocationMonitor and OnmsMonitoringLocationDefinition (if any).
 
Method Summary
 void addAdditionalDetail(String key, String value)
           
 Map<String,String> getAdditionalDetails()
           
 String getArea()
           
 String getDefinitionName()
           
 String getHostName()
           
 int getId()
           
 String getIpAddress()
           
 Date getLastCheckInTime()
           
 String getName()
           
 OnmsLocationMonitor.MonitorStatus getStatus()
           
 void setAdditionalDetails(Map<String,String> additionalDetails)
           
 void setArea(String area)
           
 void setDefinitionName(String definitionName)
           
 void setHostName(String hostName)
           
 void setId(int id)
           
 void setIpAddress(String ipAddress)
           
 void setLastCheckInTime(Date lastcheckInTime)
           
 void setName(String name)
           
 void setStatus(OnmsLocationMonitor.MonitorStatus status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationMonitorListModel.LocationMonitorModel

public LocationMonitorListModel.LocationMonitorModel()

LocationMonitorListModel.LocationMonitorModel

public LocationMonitorListModel.LocationMonitorModel(OnmsLocationMonitor monitor,
                                                     OnmsMonitoringLocationDefinition def)
Create a LocationMonitorModel and populate it with data from a OnmsLocationMonitor and OnmsMonitoringLocationDefinition (if any).

Parameters:
monitor - the location monitor
def - the monitoring location definition for the location monitor (if any; can be null)
Method Detail

getAdditionalDetails

public Map<String,String> getAdditionalDetails()

setAdditionalDetails

public void setAdditionalDetails(Map<String,String> additionalDetails)

addAdditionalDetail

public void addAdditionalDetail(String key,
                                String value)

getArea

public String getArea()

setArea

public void setArea(String area)

getDefinitionName

public String getDefinitionName()

setDefinitionName

public void setDefinitionName(String definitionName)

getHostName

public String getHostName()

setHostName

public void setHostName(String hostName)

getId

public int getId()

setId

public void setId(int id)

getIpAddress

public String getIpAddress()

setIpAddress

public void setIpAddress(String ipAddress)

getLastCheckInTime

public Date getLastCheckInTime()

setLastCheckInTime

public void setLastCheckInTime(Date lastcheckInTime)

getName

public String getName()

setName

public void setName(String name)

getStatus

public OnmsLocationMonitor.MonitorStatus getStatus()

setStatus

public void setStatus(OnmsLocationMonitor.MonitorStatus status)


Copyright © 2009. All Rights Reserved.