Class OpticalInfo

java.lang.Object
org.bgerp.plugin.bgb.getolt.model.OpticalInfo

public class OpticalInfo extends Object
Model class for optical information of an ONU. Ported 1:1 from GetOltv2 ru.getOnu.model.OpticalInfo.
  • Constructor Details

    • OpticalInfo

      public OpticalInfo()
    • OpticalInfo

      public OpticalInfo(double voltage, double txOptical, double rxOptical, double laserBias, double temperature, int frame, int slot, int p, int ontId)
    • OpticalInfo

      public OpticalInfo(double voltage, double txOptical, double rxOptical, double laserBias, double temperature, int frame, int slot, int p, int ontId, boolean loopDetectionEnabled)
  • Method Details

    • getVoltage

      public double getVoltage()
    • setVoltage

      public void setVoltage(double voltage)
    • getTxOptical

      public double getTxOptical()
    • setTxOptical

      public void setTxOptical(double txOptical)
    • getRxOptical

      public double getRxOptical()
    • setRxOptical

      public void setRxOptical(double rxOptical)
    • getLaserBias

      public double getLaserBias()
    • setLaserBias

      public void setLaserBias(double laserBias)
    • getTemperature

      public double getTemperature()
    • setTemperature

      public void setTemperature(double temperature)
    • getFrame

      public int getFrame()
    • setFrame

      public void setFrame(int frame)
    • getSlot

      public int getSlot()
    • setSlot

      public void setSlot(int slot)
    • getP

      public int getP()
    • setP

      public void setP(int p)
    • getOntId

      public int getOntId()
    • setOntId

      public void setOntId(int ontId)
    • isLoopDetectionEnabled

      public boolean isLoopDetectionEnabled()
    • setLoopDetectionEnabled

      public void setLoopDetectionEnabled(boolean loopDetectionEnabled)
    • toString

      public String toString()
      Overrides:
      toString in class Object