org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim
Class EpiCfgscanner

Package class diagram package EpiCfgscanner
java.lang.Object
  extended by org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.DIM
      extended by org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.MDS
          extended by org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.Scanner
              extended by org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.CfgScanner
                  extended by org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.EpiCfgscanner
All Implemented Interfaces:
EpiCfgScanner_Events, GET_Service, MDS_Events

public class EpiCfgscanner
extends CfgScanner
implements EpiCfgScanner_Events


Field Summary
 
Fields inherited from class org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.DIM
objects
 
Constructor Summary
EpiCfgscanner(LinkedList<Attribute> list)
           
 
Method Summary
 void GET()
          The manager may request the MDS object attributes of the agent in which case the manager shall send the Remote Operation Invoke | Get command (see roiv-cmip-get in A.10.2) with the reserved handle value of 0.
 int getNomenclatureCode()
           
 ConfigReportRsp MDS_Configuration_Event(ConfigReport cfgreport)
          This event is sent by the agent during the configuring state of startup if the manager does not already know the agent's configuration from past associations.
 void MDS_Data_Request()
           
 void MDS_Dynamic_Data_Update_Fixed(ScanReportInfoFixed scanreportinfofixed)
          This event provides dynamic data (typically measurements) from the agent for some or all of the metric objects or the MDS object that the agent supports.
 void MDS_Dynamic_Data_Update_MP_Fixed(ScanReportInfoMPFixed scanreportinfompfixed)
          This is the same as MDS-Dynamic-Data-Update-Fixed, but allows inclusion of data from multiple persons.
 void MDS_Dynamic_Data_Update_MP_Var(ScanReportInfoMPVar scanreportinfompvar)
          This is the same as MDS-Dynamic-Data-Update-Var, but allows inclusion of data from multiple persons.
 void MDS_Dynamic_Data_Update_Var(ScanReportInfoVar scanreportinfovar)
          This event provides dynamic data (typically measurements) from the agent for some or all of the objects that the agent supports.
 void Set_Time()
           
 void Unbuf_Scan_Report_Fixed(ScanReportInfoFixed srif)
          Unbuf-Scan-Report-Fixed: This event style is used whenever data values change and the fixed message format of each object is used to report data that changed.
 void Unbuf_Scan_Report_Grouped(ScanReportInfoGrouped srig)
          Unbuf-Scan-Report-Grouped: This style is used when the scanner object is used to send the data in its most compact format.
 void Unbuf_Scan_Report_MP_Fixed(ScanReportInfoMPFixed srimpf)
          Unbuf-Scan-Report-MP-Fixed: This is the same as Unbuf-Scan-Report-Fixed, but allows inclusion of data from multiple persons.
 void Unbuf_Scan_Report_MP_Grouped(ScanReportInfoMPGrouped srimpg)
          Unbuf-Scan-Report-MP-Grouped: This is the same as Unbuf-Scan-Report-Grouped, but allows inclusion of data from multiple persons.
 void Unbuf_Scan_Report_MP_Var(ScanReportInfoMPVar srimpvar)
          Unbuf-Scan-Report-MP-Var: This is the same as Unbuf-Scan-Report-Var, but allows inclusion of data from multiple persons.
 void Unbuf_Scan_Report_Var(ScanReportInfoVar sriv)
          Unbuf-Scan-Report-Var: This event style reports summary data about any objects and attributes that the scanner monitors.
 
Methods inherited from class org.universAAL.lddi.lib.ieeex73std.x73.p20601.dim.DIM
addObjecttoDim, getObjectfromDim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EpiCfgscanner

public EpiCfgscanner(LinkedList<Attribute> list)
              throws Exception
Throws:
Exception
Method Detail

getNomenclatureCode

public int getNomenclatureCode()
Overrides:
getNomenclatureCode in class CfgScanner

MDS_Configuration_Event

public ConfigReportRsp MDS_Configuration_Event(ConfigReport cfgreport)
Description copied from interface: MDS_Events
This event is sent by the agent during the configuring state of startup if the manager does not already know the agent's configuration from past associations. The event provides static information about the supported measurement capabilities of the agent.

Specified by:
MDS_Configuration_Event in interface MDS_Events

MDS_Dynamic_Data_Update_Var

public void MDS_Dynamic_Data_Update_Var(ScanReportInfoVar scanreportinfovar)
Description copied from interface: MDS_Events
This event provides dynamic data (typically measurements) from the agent for some or all of the objects that the agent supports. Data for reported objects are reported using a generic attribute list variable format (see 7.4.5 for details on event report formats). The event is triggered by an MDS-Data- Request from the manager system, or it is sent as an unsolicited message by the agent. For agents that support manager-initiated measurement data transmission, refer to 8.9.3.3.3 for information on controlling the activation and/or period of the data transmission. For agents that do not support manager-initiated measurement data transmission, refer to 8.9.3.3.2 for information on the limited control a manager can assert.

Specified by:
MDS_Dynamic_Data_Update_Var in interface MDS_Events

MDS_Dynamic_Data_Update_Fixed

public void MDS_Dynamic_Data_Update_Fixed(ScanReportInfoFixed scanreportinfofixed)
Description copied from interface: MDS_Events
This event provides dynamic data (typically measurements) from the agent for some or all of the metric objects or the MDS object that the agent supports. Data are reported in the fixed format defined by the Attribute-Value-Map attribute for reported metric objects or the MDS object (see 7.4.5 for details on event report formats). The event is triggered by an MDS-Data-Request from the manager system (i.e., a manager-initiated measurement data transmission), or it is sent as an unsolicited message by the agent (i.e., an agent-initiated measurement data transmission). For agents that support manager-initiated measurement data transmission, refer to 8.9.3.3.3 for information on controlling the activation and/or period of the data transmission. For agents that do not support manager-initiated measurement data transmission, refer to 8.9.3.3.2 for information on the limited control a manager can assert.

Specified by:
MDS_Dynamic_Data_Update_Fixed in interface MDS_Events

MDS_Dynamic_Data_Update_MP_Var

public void MDS_Dynamic_Data_Update_MP_Var(ScanReportInfoMPVar scanreportinfompvar)
Description copied from interface: MDS_Events
This is the same as MDS-Dynamic-Data-Update-Var, but allows inclusion of data from multiple persons.

Specified by:
MDS_Dynamic_Data_Update_MP_Var in interface MDS_Events

MDS_Dynamic_Data_Update_MP_Fixed

public void MDS_Dynamic_Data_Update_MP_Fixed(ScanReportInfoMPFixed scanreportinfompfixed)
Description copied from interface: MDS_Events
This is the same as MDS-Dynamic-Data-Update-Fixed, but allows inclusion of data from multiple persons.

Specified by:
MDS_Dynamic_Data_Update_MP_Fixed in interface MDS_Events

GET

public void GET()
Description copied from interface: GET_Service
The manager may request the MDS object attributes of the agent in which case the manager shall send the Remote Operation Invoke | Get command (see roiv-cmip-get in A.10.2) with the reserved handle value of 0. The agent shall respond by reporting its MDS object attributes to the manager using the Remote Operation Response | Get response (see rors-cmip-get in A.10.2). In the response to a Get MDS Object command, only attributes implemented by the agent are returned.

Specified by:
GET in interface GET_Service

MDS_Data_Request

public void MDS_Data_Request()
Specified by:
MDS_Data_Request in class MDS

Set_Time

public void Set_Time()
Specified by:
Set_Time in class MDS

Unbuf_Scan_Report_Var

public void Unbuf_Scan_Report_Var(ScanReportInfoVar sriv)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-Var: This event style reports summary data about any objects and attributes that the scanner monitors. The event is triggered whenever data values change and the variable message format (type/length/value) is used when reporting data that changed.

Specified by:
Unbuf_Scan_Report_Var in interface EpiCfgScanner_Events

Unbuf_Scan_Report_Fixed

public void Unbuf_Scan_Report_Fixed(ScanReportInfoFixed srif)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-Fixed: This event style is used whenever data values change and the fixed message format of each object is used to report data that changed.

Specified by:
Unbuf_Scan_Report_Fixed in interface EpiCfgScanner_Events

Unbuf_Scan_Report_Grouped

public void Unbuf_Scan_Report_Grouped(ScanReportInfoGrouped srig)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-Grouped: This style is used when the scanner object is used to send the data in its most compact format. The Handle-Attr-Val-Map attribute describes the objects and attributes that are included and the format of the message.

Specified by:
Unbuf_Scan_Report_Grouped in interface EpiCfgScanner_Events

Unbuf_Scan_Report_MP_Var

public void Unbuf_Scan_Report_MP_Var(ScanReportInfoMPVar srimpvar)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-MP-Var: This is the same as Unbuf-Scan-Report-Var, but allows inclusion of data from multiple persons.

Specified by:
Unbuf_Scan_Report_MP_Var in interface EpiCfgScanner_Events

Unbuf_Scan_Report_MP_Fixed

public void Unbuf_Scan_Report_MP_Fixed(ScanReportInfoMPFixed srimpf)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-MP-Fixed: This is the same as Unbuf-Scan-Report-Fixed, but allows inclusion of data from multiple persons.

Specified by:
Unbuf_Scan_Report_MP_Fixed in interface EpiCfgScanner_Events

Unbuf_Scan_Report_MP_Grouped

public void Unbuf_Scan_Report_MP_Grouped(ScanReportInfoMPGrouped srimpg)
Description copied from interface: EpiCfgScanner_Events
Unbuf-Scan-Report-MP-Grouped: This is the same as Unbuf-Scan-Report-Grouped, but allows inclusion of data from multiple persons.

Specified by:
Unbuf_Scan_Report_MP_Grouped in interface EpiCfgScanner_Events


Copyright © 2014 universAAL Consortium. All Rights Reserved.