public class EquipmentRetrieval
extends java.lang.Object
| Constructor and Description |
|---|
EquipmentRetrieval(MTOSISoapCollectorProperties props)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
GetAllEquipmentRequestType |
getAllEquipmentRequestBody(java.lang.String meId)
Sets up the data request body based on ManagedElement Id
|
Header |
getAllEquipmentRequestHeader()
Sets up header for equipment data request
|
java.lang.String |
getEhValue(EquipmentHolderType eqH) |
java.lang.String |
getEhValue(EquipmentType eq) |
GetEquipmentRequest |
getEquipmentRequestBody(java.lang.String meId,
java.lang.String strEhValue,
java.lang.String strEqValue) |
Header |
getEquipmentRequestHeader() |
EquipmentInventoryRetrievalRPC |
getEquipmentRetrievalRPC()
Returns the initialised EquipmentInventoryRetrievalRPC object
|
java.lang.String |
getEqValue(EquipmentType eq) |
java.lang.String |
getMtosiInterfaceName() |
java.util.Map<java.lang.String,java.lang.Object> |
getShelfSlot(java.lang.String deviceId,
EquipmentHolderType eqH,
EquipmentHolderEnumType enumType,
MTOSISoapDataMap dataMap)
Returns a map containing shelf and slots data formatted to Collector
DataStore format
|
java.util.Map<java.lang.String,java.lang.Object> |
getSlotsModules(java.lang.String deviceId,
EquipmentType eq,
MTOSISoapDataMap dataMap)
Returns a Map containing shelf and slots data formatted to Collector
DataStore format.
|
void |
init() |
public EquipmentRetrieval(MTOSISoapCollectorProperties props)
props - MTOSISoapCollectorProperties instancepublic void init()
public EquipmentInventoryRetrievalRPC getEquipmentRetrievalRPC()
public java.lang.String getMtosiInterfaceName()
public Header getAllEquipmentRequestHeader()
public GetAllEquipmentRequestType getAllEquipmentRequestBody(java.lang.String meId)
meId - The ManagedElement Id of the equipmentspublic Header getEquipmentRequestHeader()
public GetEquipmentRequest getEquipmentRequestBody(java.lang.String meId,
java.lang.String strEhValue,
java.lang.String strEqValue)
meId - strEhRef - public java.util.Map<java.lang.String,java.lang.Object> getShelfSlot(java.lang.String deviceId,
EquipmentHolderType eqH,
EquipmentHolderEnumType enumType,
MTOSISoapDataMap dataMap)
deviceId - The device IdeqH - The EquipmentHolderType object which holds equipment holder
data such as Shelf, Slot and Subslots.enumType - Enumeration of the equipment holder type.dataMap - Data map of device and their entities added to Collector
DataStore.CollectorExceptionpublic java.util.Map<java.lang.String,java.lang.Object> getSlotsModules(java.lang.String deviceId,
EquipmentType eq,
MTOSISoapDataMap dataMap)
deviceId - The device Id of ManagedElement.eq - The EquipmentType object which holds equipment data such as
modules(cards), power supply, fan, etc.dataMap - Data map of device and their entities added to Collector
DataStore.public java.lang.String getEhValue(EquipmentHolderType eqH)
eqH - public java.lang.String getEhValue(EquipmentType eq)
eq - public java.lang.String getEqValue(EquipmentType eq)
eq -