public class Alcatel5620SamCollectorLoader
extends java.lang.Object
Alcatel5620SamConnectionManager
findToFile method. The class will create filters, results filters, class names, and FTP URLs and make the findToFile
call. Alcatel5620SamCollectorProcessor is called to process and store the data after loading.| Constructor and Description |
|---|
Alcatel5620SamCollectorLoader(Alcatel5620SamCollectorProcessor processor,
Alcatel5620SamConnectionManager connectionManager,
Alcatel5620SamCollectorProperties collProps,
java.util.Properties propsFile)
Initialize the Alcatel5620SamCollectorLoader and its dependencies
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFtpUrl(java.lang.String fileName) |
boolean |
loadAmfInstaces()
Loads AMF device data to the FTP location specified in the property file.
|
void |
loadBundleInterface(java.lang.String deviceList)
Loads bundle port interfaces.
|
boolean |
loadCMMInstace()
Loads Cloud MME device data to the FTP location specified in the property file.
|
void |
loadEmsDevices()
Loads EMS devices data to the FTP location specified in the property file.
|
boolean |
loadENodeBData()
Loads EnodeB data to the FTP location specified in the property file.
|
boolean |
loadENodeBDevice()
Loads EnodeB device to the FTP location specified in the property file.
|
void |
loadEntityList(java.lang.String deviceList)
Loads entities data to the FTP location specified in the property file.
|
boolean |
loadEpcGatewayDevice()
Loads EPCGateway device which consists of SGW and PGW data to the FTP location
specified in the property file.
|
void |
loadLayer2ConnectionData()
Loads layer 2 connectivity data to the FTP location specified in the property file.
|
void |
loadLayer3Vpns(java.lang.String deviceList)
Loads layer 3 VPNS data to the FTP location specified in the property file.
|
void |
loadLogicalInterfaces(java.lang.String deviceList)
Loads logical interfaces data to the FTP location specified in the property file.
|
boolean |
loadLteConnectivity()
Loads LTE connectivity data for all LTE devices to the FTP location specified in the property file.
|
boolean |
loadLTEEntity()
Loads LTE Entity data to the FTP location specified in the property file.
|
boolean |
loadLteInterfaces()
Loads LTE Interfaces data for all LTE devices to the FTP location specified in the property file.
|
boolean |
loadMmeDevice()
Loads MME device data to the FTP location specified in the property file.
|
boolean |
loadMmeGrpTAI() |
boolean |
loadMmeN26PeerData() |
boolean |
loadMmeS11SAEGWData() |
boolean |
loadMmeS6adData() |
void |
loadMplsInterfaceData(java.lang.String deviceList)
Loads MPLS interfaces data to the FTP location specified in the property file.
|
void |
loadNetworkElementLayer2() |
boolean |
loadPcrfDevice()
Loads PCRF data to the FTP location specified in the property file.
|
void |
loadPhysicalInterfaces(java.lang.String deviceList)
Loads physical interfaces data to the FTP location specified in the property file.
|
void |
loadPhysicalPortLayer2() |
boolean |
loadRanBackHaul()
Loads lte.RanBackhaul data which contain IPV4 addresses and subnet and EthernetPort
information to the FTP location specified in the property file.
|
boolean |
loadServiceIP()
Loads Cloud MME device data to the FTP location specified in the property file.
|
boolean |
loadSgiConnectionData() |
boolean |
loadSmfPduSessionsData()
Loads SMF device data to the FTP location specified in the property file.
|
boolean |
loadSubnetData()
Loads Cloud MME device subnet data to the FTP location specified in the property file.
|
boolean |
loadSxPeerData() |
boolean |
loadSysDescr()
Loads system descriptions data to the FTP location specified in the property file.
|
boolean |
loadUpfN3Peers() |
void |
loadVlan(java.lang.String deviceList) |
void |
loadVllVpns(java.lang.String deviceList)
Loads layer 2 VLL VPNS data to the FTP location specified in the property file.
|
void |
loadVplsVpns(java.lang.String deviceList)
Loads layer 2 VPLS VPNS data to the FTP location specified in the property file.
|
void |
setConnectionManager(Alcatel5620SamConnectionManager connectionManager)
Sets Alcatel5620SamConnectionManager
|
static void |
setXmlDataLastModifiedTimes(java.util.Map<java.lang.String,java.lang.Long> xmlDataLastModifiedTimes) |
public Alcatel5620SamCollectorLoader(Alcatel5620SamCollectorProcessor processor, Alcatel5620SamConnectionManager connectionManager, Alcatel5620SamCollectorProperties collProps, java.util.Properties propsFile)
processor - connectionManager - collProps - public void setConnectionManager(Alcatel5620SamConnectionManager connectionManager)
connectionManager - public void loadEmsDevices()
throws CollectorException
CollectorException - If devices failed to loadpublic boolean loadSysDescr()
public void loadPhysicalInterfaces(java.lang.String deviceList)
public void loadLogicalInterfaces(java.lang.String deviceList)
public void loadVlan(java.lang.String deviceList)
public void loadPhysicalPortLayer2()
public void loadNetworkElementLayer2()
public void loadEntityList(java.lang.String deviceList)
public void loadBundleInterface(java.lang.String deviceList)
public boolean loadRanBackHaul()
public void loadVplsVpns(java.lang.String deviceList)
public void loadVllVpns(java.lang.String deviceList)
public void loadLayer3Vpns(java.lang.String deviceList)
public void loadMplsInterfaceData(java.lang.String deviceList)
public void loadLayer2ConnectionData()
public boolean loadENodeBData()
public boolean loadENodeBDevice()
public boolean loadLTEEntity()
public boolean loadMmeDevice()
public boolean loadCMMInstace()
public boolean loadAmfInstaces()
public boolean loadSmfPduSessionsData()
public boolean loadUpfN3Peers()
public boolean loadServiceIP()
public boolean loadMmeS6adData()
public boolean loadMmeN26PeerData()
public boolean loadSxPeerData()
public boolean loadMmeS11SAEGWData()
public boolean loadSgiConnectionData()
public boolean loadSubnetData()
public boolean loadMmeGrpTAI()
public boolean loadEpcGatewayDevice()
public boolean loadPcrfDevice()
public boolean loadLteInterfaces()
public boolean loadLteConnectivity()
public java.lang.String getFtpUrl(java.lang.String fileName)
public static void setXmlDataLastModifiedTimes(java.util.Map<java.lang.String,java.lang.Long> xmlDataLastModifiedTimes)