CollectorDataStore
interface for storing network data collected by a given collector.See: Description
Interface | Description |
---|---|
Associatable |
An interface that defines the ability to associate an object with another
object.
|
Class | Description |
---|---|
DataSource |
A class to represent a collector data source.
|
DataStore |
An in memory data store implementation for the ITNM java collector framework.
|
Element |
An interface representing a top level entity to be stored in the
DataStore . |
LogicalElement |
A class representing a non-device, logical element, such as a cell.
|
LTEAntennaFunction |
Class representing an LTE Antenna function
collector framework.
|
LTEDataStore |
In memory data store implementation for holding LTE specific data for the ITNM java collector framework.
|
LTEEIR |
Class representing an EIR chassis
To be used in conjunction with
LTEDataStore . |
LTEEIRFunction |
Class representing an EIRFunction
To be used in conjunction with
LTEDataStore and LTEEIR |
LTEENBFunction |
Class representing an ENodeB Function of an ENodeB chassis
To be used in conjunction with
LTEDataStore and LTEENodeB |
LTEENodeB |
Class representing an ENodeB chassis
To be used in conjunction with
LTEDataStore . |
LTEeUtranCell |
Class representing an eUtranCell
To be used in conjunction with
LTEDataStore and LTEENodeB |
LTEeUtranSector |
Class representing an eUtranSector
To be used in conjunction with
LTEDataStore and LTEENodeB |
LTEFunction |
Abstract Base Class representing an LTE network device's functionality.
|
LTEHSS |
Class representing an LTEHSS chassis
To be used in conjunction with
LTEDataStore . |
LTEHSSFunction |
Class representing an HSSFunction
To be used in conjunction with
LTEDataStore anbd LTEHSS |
LTELogicalElement |
Class representing a logical LTE entity
To be used in conjunction with
LTEDataStore . |
LTEMME |
Class representing an MME chassis
To be used in conjunction with
LTEDataStore . |
LTEMMEFunction |
Class representing an MMEFunction
To be used in conjunction with
LTEDataStore anbd LTEMME |
LTENetworkDevice |
Abstract class representing an LTE network device to be used as an in memory data store for LTE device data within the
collector framework.
|
LTEPCRF |
Class representing a PCRF chassis
To be used in conjunction with
LTEDataStore . |
LTEPCRFFunction |
Class representing an PCRFFunction
To be used in conjunction with
LTEDataStore anbd LTEPCRF |
LTEPGW |
Class representing a PGW chassis
To be used in conjunction with
LTEDataStore . |
LTEPGWFunction |
Class representing a PGWFunction of an PGW chassis
To be used in conjunction with
LTEDataStore . |
LTESGW |
Class representing an SGW chassis
To be used in conjunction with
LTEDataStore and LTESGW |
LTESGWFunction |
Class representing an SGWFunction of an SGW chassis
To be used in conjunction with
LTEDataStore . |
NetworkDevice |
Class representing a network device to be used as an in memory data store for the collector framework.
|
RANDataStore |
In memory data store implementation for holding RAN specific data for the ITNM java collector framework.
|
RANLogicalElement |
A class representing a RAN based, non-device, logical element, such as a GSM
or UTRAN cell.
|
RANNetworkDevice |
Class representing a RAN network device to be used as an in memory data store for RAN device data within the
collector framework.
|
Enum | Description |
---|---|
LTEFunction.eConnectionType |
Used to define a connection type
|
LTEFunction.eFunctionType |
Used to define a chassis type
|
LTELogicalElement.eLogicalType |
Represents the type of logical element
|
LTENetworkDevice.eChassisType |
Represents the chassis type
|
Provides implementations for the CollectorDataStore
interface for storing network data collected by a given collector. Note:
All implementations of the data store store the collected data in memory
The in memory data store is structured as follows:
CollectorDataStore
.
There are two implementations provided:
DataStore
- The default data storeRANDataStore
- A data store for holding RAN dataLTEDataStore
- A data store for holding LTE dataDataSource
which
is a container for network data. Typically each collector has a single associated data source.NetworkDevice
.
If the data store is a RANDataStore
then these devices may be a
RANNetworkDevice
which specifically represents a device in a RAN
network and contains additional RAN meta-data.
If the data store is a LTEDataStore
then these devices may be both
RANNetworkDevice
and/or
LTENetworkDevice
which represents RAN and/or LTE network data
The basic structure of the different in memory data stores available is shown in the class diagram below: