public class StatusReport extends Object implements Serializable, Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
StatusReport.RequestStatus |
static class |
StatusReport.TaskStatus |
Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected DateTime |
estimatedToC |
protected String |
eventCode |
protected Map<QName,Object> |
extensions |
protected String |
id |
protected DateTime |
lastUpdate |
protected float |
percentCompletion |
protected StatusReport.RequestStatus |
requestStatus |
protected String |
sensorID |
protected String |
statusMessage |
protected String |
taskID |
protected SWEData |
taskingParameters |
protected StatusReport.TaskStatus |
taskStatus |
protected String |
title |
Constructor and Description |
---|
StatusReport() |
protected String description
protected String title
protected String id
protected String taskID
protected DateTime estimatedToC
protected String eventCode
protected float percentCompletion
protected String sensorID
protected StatusReport.RequestStatus requestStatus
protected String statusMessage
protected StatusReport.TaskStatus taskStatus
protected DateTime lastUpdate
protected SWEData taskingParameters
public String getId()
public void setId(String id)
public String getTaskID()
public void setTaskID(String id)
public String getSensorID()
public void setSensorID(String sensorId)
public DateTime getLastUpdate()
public void setLastUpdate(DateTime lastUpdate)
public StatusReport.RequestStatus getRequestStatus()
public void setRequestStatus(StatusReport.RequestStatus statusCode)
public StatusReport.TaskStatus getTaskStatus()
public void setTaskStatus(StatusReport.TaskStatus statusCode)
public String getEventCode()
public void setEventCode(String eventCode)
public float getPercentCompletion()
public void setPercentCompletion(float percentCompletion)
public String getStatusMessage()
public void setStatusMessage(String statusMessage)
public String getTitle()
public void setTitle(String title)
public String getDescription()
public void setDescription(String description)
public SWEData getTaskingParameters()
public void setTaskingParameters(SWEData taskingParameters)
public DateTime getEstimatedToC()
public double getEstimatedDelay()
public void setEstimatedToC(DateTime estimatedToC)
public void setEstimatedDelay(int seconds)
public void touch()
public void addExtension(Element extElt)
public StatusReport clone()
Copyright © 2016 Sensia Software LLC. All rights reserved.