| Package | Description |
|---|---|
| com.ibm.tivoli.nm.collectors.impl.tellabsinm8000 | |
| com.ibm.tivoli.nm.collectors.impl.tellabsinm8000.model |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000Collector.nodeList |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getAllPhysicalInventory(TellabsINM8000InventoryType type,
int entityId,
java.util.ArrayList<java.lang.Integer> entityAtrr,
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilterSubRack,
java.lang.String METHOD_NAME)
Helper method to return all records of a physical inventory e.g.
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getInterfaces(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Interface
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getModules(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Module
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getNodes(int[] regionId)
Retrieves a list of Node objects by region id
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getOneNode(int nodeID)
Return a single Node object
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getPhysicalInventoryByRegionId(TellabsINM8000InventoryType type,
int entityId,
java.util.ArrayList<java.lang.Integer> entityAtrr,
java.util.ArrayList<PhysicalInventory> objPhysInventoryList,
java.lang.String METHOD_NAME)
Helper method to return records of a physical inventory e.g.
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getSubRacks(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Subracks
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getTrunks(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Trunk
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getUnits(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Unit
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateInterfaces(TolResultSet tolResultSet)
Returns a list of populated Interface objects
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateModules(TolResultSet tolResultSet)
Returns a list of populated Module objects
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateNodes(TolResultSet tolResultSet)
Returns a list of populated Node objects
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateSubRacks(TolResultSet tolResultSet)
Returns a list of populated Subrack objects
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateTrunks(TolResultSet tolResultSet)
Returns a list of populated Trunk objects
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.populateUnits(TolResultSet tolResultSet)
Returns a list of populated Unit objects
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TellabsINM8000Collector.addInterfacesEntityData(java.util.ArrayList<PhysicalInventory> iFaceList,
java.util.ArrayList<PhysicalInventory> trunkList,
java.util.ArrayList<PhysicalInventory> nodeList)
This method add a list of Interface object's entity data to the
collector's DataStore for device containment
|
protected void |
TellabsINM8000Collector.addInterfacesEntityData(java.util.ArrayList<PhysicalInventory> iFaceList,
java.util.ArrayList<PhysicalInventory> trunkList,
java.util.ArrayList<PhysicalInventory> nodeList)
This method add a list of Interface object's entity data to the
collector's DataStore for device containment
|
protected void |
TellabsINM8000Collector.addInterfacesEntityData(java.util.ArrayList<PhysicalInventory> iFaceList,
java.util.ArrayList<PhysicalInventory> trunkList,
java.util.ArrayList<PhysicalInventory> nodeList)
This method add a list of Interface object's entity data to the
collector's DataStore for device containment
|
protected void |
TellabsINM8000Collector.addInterfacesId(java.util.ArrayList<PhysicalInventory> iFaceList,
java.util.ArrayList<PhysicalInventory> trunkList)
This method add a list of Interface object's interface data to the
collector's DataStore for connectivity information.
|
protected void |
TellabsINM8000Collector.addInterfacesId(java.util.ArrayList<PhysicalInventory> iFaceList,
java.util.ArrayList<PhysicalInventory> trunkList)
This method add a list of Interface object's interface data to the
collector's DataStore for connectivity information.
|
protected void |
TellabsINM8000Collector.addModules(java.util.ArrayList<PhysicalInventory> moduleList,
java.util.ArrayList<PhysicalInventory> nodeList,
java.util.ArrayList<PhysicalInventory> unitList)
This method add a list of Module object to the collector's DataStore
|
protected void |
TellabsINM8000Collector.addModules(java.util.ArrayList<PhysicalInventory> moduleList,
java.util.ArrayList<PhysicalInventory> nodeList,
java.util.ArrayList<PhysicalInventory> unitList)
This method add a list of Module object to the collector's DataStore
|
protected void |
TellabsINM8000Collector.addModules(java.util.ArrayList<PhysicalInventory> moduleList,
java.util.ArrayList<PhysicalInventory> nodeList,
java.util.ArrayList<PhysicalInventory> unitList)
This method add a list of Module object to the collector's DataStore
|
protected void |
TellabsINM8000Collector.addTrunks(java.util.ArrayList<PhysicalInventory> trunkList,
java.lang.String address,
java.util.ArrayList<PhysicalInventory> nodeList)
This method add a list of Trunk object to the collector's DataStore for
connectivity information.
|
protected void |
TellabsINM8000Collector.addTrunks(java.util.ArrayList<PhysicalInventory> trunkList,
java.lang.String address,
java.util.ArrayList<PhysicalInventory> nodeList)
This method add a list of Trunk object to the collector's DataStore for
connectivity information.
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getInterfaces(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Interface
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getModules(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Module
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getPhysicalInventoryByRegionId(TellabsINM8000InventoryType type,
int entityId,
java.util.ArrayList<java.lang.Integer> entityAtrr,
java.util.ArrayList<PhysicalInventory> objPhysInventoryList,
java.lang.String METHOD_NAME)
Helper method to return records of a physical inventory e.g.
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getSubRacks(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Subracks
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getTrunks(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Trunk
|
protected java.util.ArrayList<PhysicalInventory> |
TellabsINM8000DataProvider.getUnits(java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> boundaryFilter,
java.util.ArrayList<PhysicalInventory> nodes)
Retrieve a list of Unit
|
java.util.List<NetworkDevice> |
TellabsINM8000Collector.parseNetworkDeviceData(java.util.ArrayList<PhysicalInventory> nodeList)
This method takes a list of node objects and parses the raw data in node
objects and creates a list of network devices objects based on data in
the node object
|
protected void |
TellabsINM8000Collector.populateNodeNameMap(java.util.ArrayList<PhysicalInventory> list) |
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> |
TellabsINM8000DataProvider.setBoundaryFilter(java.util.List<PhysicalInventory> nodeList,
int batchSize)
Sets "boundaries" of records to retrieve based on batch sizes in
properties file.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Interface |
class |
Module |
class |
Node |
class |
Subrack |
class |
Trunk |
class |
Unit |