Package org.opennms.nrtg.api.model
Class DefaultCollectionJob
- java.lang.Object
-
- org.opennms.nrtg.api.model.DefaultCollectionJob
-
- All Implemented Interfaces:
Serializable,CollectionJob
public class DefaultCollectionJob extends Object implements CollectionJob
- Author:
- Christian Pape, Markus Neumann
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultCollectionJob()
-
Method Summary
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceCollectionJob
-
setId
public void setId(String id)
- Specified by:
setIdin interfaceCollectionJob
-
setNodeId
public void setNodeId(int nodeId)
- Specified by:
setNodeIdin interfaceCollectionJob
-
getNodeId
public int getNodeId()
- Specified by:
getNodeIdin interfaceCollectionJob
-
getSite
public String getSite()
- Specified by:
getSitein interfaceCollectionJob
-
setSite
public void setSite(String site)
- Specified by:
setSitein interfaceCollectionJob
-
getNetInterface
public String getNetInterface()
- Specified by:
getNetInterfacein interfaceCollectionJob
-
setNetInterface
public void setNetInterface(String netInterface)
- Specified by:
setNetInterfacein interfaceCollectionJob
-
getService
public String getService()
- Specified by:
getServicein interfaceCollectionJob
-
setService
public void setService(String service)
- Specified by:
setServicein interfaceCollectionJob
-
getProtocolConfiguration
public String getProtocolConfiguration()
- Specified by:
getProtocolConfigurationin interfaceCollectionJob
-
setProtocolConfiguration
public void setProtocolConfiguration(String protocolConfiguration)
- Specified by:
setProtocolConfigurationin interfaceCollectionJob
-
setParameters
public void setParameters(Map<String,Object> parameters)
- Specified by:
setParametersin interfaceCollectionJob
-
getParameters
public Map<String,Object> getParameters()
- Specified by:
getParametersin interfaceCollectionJob
-
getMeasurementSet
public MeasurementSet getMeasurementSet()
- Specified by:
getMeasurementSetin interfaceCollectionJob
-
setCreationTimestamp
public void setCreationTimestamp(Date creationTimestamp)
- Specified by:
setCreationTimestampin interfaceCollectionJob
-
getCreationTimestamp
public Date getCreationTimestamp()
- Specified by:
getCreationTimestampin interfaceCollectionJob
-
getFinishedTimestamp
public Date getFinishedTimestamp()
- Specified by:
getFinishedTimestampin interfaceCollectionJob
-
setFinishedTimestamp
public void setFinishedTimestamp(Date finishedTimestamp)
- Specified by:
setFinishedTimestampin interfaceCollectionJob
-
addMetric
public void addMetric(String metricId, Set<String> destinationSet, String onmsLogicMetricId) throws IllegalArgumentException
- Specified by:
addMetricin interfaceCollectionJob- Throws:
IllegalArgumentException
-
setMetricValue
public void setMetricValue(String metricId, String metricType, String value) throws IllegalArgumentException
- Specified by:
setMetricValuein interfaceCollectionJob- Throws:
IllegalArgumentException
-
setMetricValue
public void setMetricValue(String metricId, String value) throws IllegalArgumentException
- Specified by:
setMetricValuein interfaceCollectionJob- Throws:
IllegalArgumentException
-
getMetricValue
public String getMetricValue(String metricId) throws IllegalArgumentException
- Specified by:
getMetricValuein interfaceCollectionJob- Throws:
IllegalArgumentException
-
getMetricType
public String getMetricType(String metricId) throws IllegalArgumentException
- Specified by:
getMetricTypein interfaceCollectionJob- Throws:
IllegalArgumentException
-
getOnmsLogicMetricId
public String getOnmsLogicMetricId(String metricId)
- Specified by:
getOnmsLogicMetricIdin interfaceCollectionJob
-
getMeasurementSetsByDestination
public Map<String,MeasurementSet> getMeasurementSetsByDestination()
- Specified by:
getMeasurementSetsByDestinationin interfaceCollectionJob
-
getAllMetrics
public Set<String> getAllMetrics()
- Specified by:
getAllMetricsin interfaceCollectionJob
-
-