public class HuaweiTL1
extends java.lang.Object
| Constructor and Description |
|---|
HuaweiTL1(HuaweiTL1CollectorProperties collectorProperties) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NetworkDevice> |
getDevices()
Retrieves a list of devices from the TL1 server.
|
java.lang.String |
getEmsVersion() |
java.util.List<ONT> |
getONT(java.lang.String deviceId) |
java.util.List<DevPort> |
getPort(java.lang.String deviceId) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getPortOfVlan(java.lang.String deviceId,
java.lang.String vlanId) |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getServicePort(java.lang.String deviceId,
java.lang.String string,
java.lang.String vlanId) |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getVLAN(java.lang.String deviceId)
Retrieves the VLANs configured on a specified device managed by this EMS (Element Management System).
|
boolean |
login() |
int |
logout() |
void |
processBoards(int dataSourceId,
java.lang.String deviceIP,
CollectorDataStore dataStore) |
void |
processFrames(int dataSourceId,
java.lang.String deviceId,
CollectorDataStore dataStore) |
void |
processGPONPorts(int dataSourceId,
java.lang.String deviceId,
CollectorDataStore dataStore) |
void |
processONT(ONT ont,
java.lang.String deviceIP,
CollectorDataStore dataStore,
int dataSourceId) |
void |
processONTPort(java.lang.String deviceId,
java.lang.String ontName,
CollectorDataStore dataStore,
int dataSourceId) |
boolean |
shakehand() |
public HuaweiTL1(HuaweiTL1CollectorProperties collectorProperties)
public java.lang.String getEmsVersion()
public boolean shakehand()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<NetworkDevice> getDevices()
public boolean login()
throws java.lang.Exception
java.lang.Exceptionpublic int logout()
throws java.lang.Exception
java.lang.Exceptionpublic void processFrames(int dataSourceId,
java.lang.String deviceId,
CollectorDataStore dataStore)
public void processBoards(int dataSourceId,
java.lang.String deviceIP,
CollectorDataStore dataStore)
public void processGPONPorts(int dataSourceId,
java.lang.String deviceId,
CollectorDataStore dataStore)
public java.util.List<ONT> getONT(java.lang.String deviceId)
public void processONT(ONT ont, java.lang.String deviceIP, CollectorDataStore dataStore, int dataSourceId)
public void processONTPort(java.lang.String deviceId,
java.lang.String ontName,
CollectorDataStore dataStore,
int dataSourceId)
public java.util.List<DevPort> getPort(java.lang.String deviceId)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getVLAN(java.lang.String deviceId)
Note: Avoid setting the "containedIn" value to 0, as this would prevent the containment structure from being built for the VLAN entity.
deviceId - The unique identifier of the device for which VLAN data is being retrieved.debugLevel - The level of debugging information to be included in the response. Higher values
typically provide more detailed logging.public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getPortOfVlan(java.lang.String deviceId,
java.lang.String vlanId)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getServicePort(java.lang.String deviceId,
java.lang.String string,
java.lang.String vlanId)