org.openmuc.openiec61850
public class Report extends java.lang.Object
Constructor and Description |
---|
Report(java.lang.String rptId,
BdaOptFlds optFlds,
java.lang.Integer sqNum,
java.lang.Integer subSqNum,
boolean moreSegmentsFollow,
java.lang.String dataSetRef,
boolean bufOvfl,
java.lang.Long confRev,
BdaEntryTime timeOfEntry,
BdaOctetString entryId,
byte[] inclusionBitString,
java.util.List<BdaReasonForInclusion> reasonCodes,
DataSet dataSet) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getConfRev() |
DataSet |
getDataSet()
Data set reference - this is an updated copy
|
java.lang.String |
getDataSetRef() |
java.util.List<ReportEntryData> |
getEntryData() |
BdaOctetString |
getEntryId()
Unique Id of this Report
|
byte[] |
getInclusionBitString()
Indicator of data set members included in the report
|
BdaOptFlds |
getOptFlds() |
java.util.List<BdaReasonForInclusion> |
getReasonCodes()
Reason for the inclusion
|
java.lang.String |
getRptId() |
java.lang.Integer |
getSqNum()
Sequence numberThe parameter MoreSegmentsFollow indicates that more report segments with the same sequence number
follow, counted up for every
Report instance generated |
java.lang.Integer |
getSubSqNum()
For the case of long reports that do not fit into one message, a single report shall be divided into subreports.
|
BdaEntryTime |
getTimeOfEntry()
The parameter TimeOfEntry shall specify the time when the EntryID was created
|
boolean |
isBufOvfl()
The parameter BufOvfl shall indicate to the client that entries within the buffer may have been lost.
|
boolean |
isMoreSegmentsFollow()
The parameter MoreSegmentsFollow indicates that more report segments with the same sequence number follow
|
public Report(java.lang.String rptId, BdaOptFlds optFlds, java.lang.Integer sqNum, java.lang.Integer subSqNum, boolean moreSegmentsFollow, java.lang.String dataSetRef, boolean bufOvfl, java.lang.Long confRev, BdaEntryTime timeOfEntry, BdaOctetString entryId, byte[] inclusionBitString, java.util.List<BdaReasonForInclusion> reasonCodes, DataSet dataSet)
public java.lang.String getRptId()
public BdaOptFlds getOptFlds()
public java.lang.Integer getSqNum()
Report
instance generatedpublic java.lang.Integer getSubSqNum()
public boolean isMoreSegmentsFollow()
public java.lang.String getDataSetRef()
public boolean isBufOvfl()
public java.lang.Long getConfRev()
public BdaEntryTime getTimeOfEntry()
public BdaOctetString getEntryId()
public java.util.List<ReportEntryData> getEntryData()
public byte[] getInclusionBitString()
public java.util.List<BdaReasonForInclusion> getReasonCodes()
public DataSet getDataSet()