@Entity public class OnmsMinion extends Object
The OnmsMinion represents a minion node which has reported to OpenNMS.
Constructor and Description |
---|
OnmsMinion() |
OnmsMinion(String id,
String location,
String status,
Date lastUpdated) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
Date |
getLastUpdated() |
String |
getLocation() |
protected List<OnmsMinionProperty> |
getMinionProperties() |
Map<String,String> |
getProperties() |
OnmsMinionProperty |
getProperty(String key) |
String |
getStatus() |
boolean |
removeProperty(OnmsMinionProperty prop) |
OnmsMinionProperty |
removeProperty(String key) |
void |
setId(String id) |
void |
setLastUpdated(Date lastUpdated) |
void |
setLocation(String location) |
protected void |
setMinionProperties(List<OnmsMinionProperty> properties) |
void |
setProperty(String key,
String value) |
void |
setStatus(String status) |
String |
toString() |
public String getId()
public void setId(String id)
public String getLocation()
public void setLocation(String location)
public String getStatus()
public void setStatus(String status)
public Date getLastUpdated()
public void setLastUpdated(Date lastUpdated)
public OnmsMinionProperty getProperty(String key)
public boolean removeProperty(OnmsMinionProperty prop)
public OnmsMinionProperty removeProperty(String key)
protected List<OnmsMinionProperty> getMinionProperties()
protected void setMinionProperties(List<OnmsMinionProperty> properties)
Copyright © 2015. All rights reserved.