com.esf.sbc.catalyst.system.management.service
Class CatalystNotifyTemps

java.lang.Object
  extended by com.esf.sbc.catalyst.system.management.service.CatalystNotifyTemps

public class CatalystNotifyTemps
extends java.lang.Object

Constructor to contain notify trip temperatures for Catalyst processor

Author:
wes.johnson

Constructor Summary
CatalystNotifyTemps()
          constructor for an empty CatalystNotifyTemps class
CatalystNotifyTemps(TripTemps cpuTripTemps, TripTemps topMemoryTripTemps, TripTemps bottomMemoryTripTemps, TripTemps carrier1TripTemps, TripTemps carrier2TripTemps, TripTemps carrier3TripTemps, short criticalShutdownImmediatelyTemp)
          constructor to create a fully initialized CatalystNotifyTemps class
 
Method Summary
 TripTemps getBottomMemoryTripTemps()
          gets the bottom memory trip temperatures
 TripTemps getCarrier1TripTemps()
          gets the carrier1 trip temperatures
 TripTemps getCarrier2TripTemps()
          gets the carrier2 trip temperatures
 TripTemps getCarrier3TripTemps()
          gets the carrier3 trip temperatures
 TripTemps getCpuTripTemps()
          gets the CPU trip temperatures
 short getCriticalShutdownImmediatelyTemp()
          gets the critical shutdown immediately trip temperature
 TripTemps getTopMemoryTripTemps()
          gets the top memory trip temperatures
 void setBottomMemoryTripTemps(TripTemps bottomMemoryTripTemps)
          sets the bottom memory trip temperatures
 void setCarrier1TripTemps(TripTemps carrier1TripTemps)
          sets the carrier1 trip temperatures
 void setCarrier2TripTemps(TripTemps carrier2TripTemps)
          sets the carrier2 trip temperatures
 void setCarrier3TripTemps(TripTemps carrier3TripTemps)
          sets the carrier3 trip temperatures
 void setCpuTripTemps(TripTemps cpuTripTemps)
          sets the CPU trip temperatures
 void setCriticalShutdownImmediatelyTemp(short criticalShutdownImmediatelyTemp)
          sets the critical shutdown immediately trip temperature
 void setTopMemoryTripTemps(TripTemps topMemoryTripTemps)
          sets the top memory trip temperatures
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalystNotifyTemps

public CatalystNotifyTemps()
constructor for an empty CatalystNotifyTemps class


CatalystNotifyTemps

public CatalystNotifyTemps(TripTemps cpuTripTemps,
                           TripTemps topMemoryTripTemps,
                           TripTemps bottomMemoryTripTemps,
                           TripTemps carrier1TripTemps,
                           TripTemps carrier2TripTemps,
                           TripTemps carrier3TripTemps,
                           short criticalShutdownImmediatelyTemp)
constructor to create a fully initialized CatalystNotifyTemps class

Parameters:
cpuTripTemps - CPU trip temperature
topMemoryTripTemps - top memory trip temperature
bottomMemoryTripTemps - bottom memory trip temperature
carrier1TripTemps - carrier1 trip temperature
carrier2TripTemps - carrier2 trip temperature
carrier3TripTemps - carrier3 trip temperature
criticalShutdownImmediatelyTemp - critical shutdown immediately temperature
Method Detail

getCpuTripTemps

public TripTemps getCpuTripTemps()
gets the CPU trip temperatures

Returns:
a TripTemps class representing the current CPU trip temperatures contained in this class

setCpuTripTemps

public void setCpuTripTemps(TripTemps cpuTripTemps)
sets the CPU trip temperatures

Parameters:
cpuTripTemps - a TripTemps class representing the values to store for the CPU trip temperatures

getTopMemoryTripTemps

public TripTemps getTopMemoryTripTemps()
gets the top memory trip temperatures

Returns:
a TripTemps class representing the current top memory trip temperatures contained in this class

setTopMemoryTripTemps

public void setTopMemoryTripTemps(TripTemps topMemoryTripTemps)
sets the top memory trip temperatures

Parameters:
topMemoryTripTemps - a TripTemps class representing the values to store for the top memory trip temperatures

getBottomMemoryTripTemps

public TripTemps getBottomMemoryTripTemps()
gets the bottom memory trip temperatures

Returns:
a TripTemps class representing the current bottom memory trip temperatures contained in this class

setBottomMemoryTripTemps

public void setBottomMemoryTripTemps(TripTemps bottomMemoryTripTemps)
sets the bottom memory trip temperatures

Parameters:
bottomMemoryTripTemps - a TripTemps class representing the values to store for the bottom memory trip temperatures

getCarrier1TripTemps

public TripTemps getCarrier1TripTemps()
gets the carrier1 trip temperatures

Returns:
a TripTemps class representing the current carrier1 trip temperatures contained in this class

setCarrier1TripTemps

public void setCarrier1TripTemps(TripTemps carrier1TripTemps)
sets the carrier1 trip temperatures

Parameters:
carrier1TripTemps - a TripTemps class representing the values to store for the carrier1 trip temperatures

getCarrier2TripTemps

public TripTemps getCarrier2TripTemps()
gets the carrier2 trip temperatures

Returns:
a TripTemps class representing the current carrier2 trip temperatures contained in this class

setCarrier2TripTemps

public void setCarrier2TripTemps(TripTemps carrier2TripTemps)
sets the carrier2 trip temperatures

Parameters:
carrier2TripTemps - a TripTemps class representing the values to store for the carrier2 trip temperatures

getCarrier3TripTemps

public TripTemps getCarrier3TripTemps()
gets the carrier3 trip temperatures

Returns:
a TripTemps class representing the current carrier3 trip temperatures contained in this class

setCarrier3TripTemps

public void setCarrier3TripTemps(TripTemps carrier3TripTemps)
sets the carrier3 trip temperatures

Parameters:
carrier3TripTemps - a TripTemps class representing the values to store for the carrier3 trip temperatures

getCriticalShutdownImmediatelyTemp

public short getCriticalShutdownImmediatelyTemp()
gets the critical shutdown immediately trip temperature

Returns:
a short representing the current critical shutdown trip temperature contained in this class

setCriticalShutdownImmediatelyTemp

public void setCriticalShutdownImmediatelyTemp(short criticalShutdownImmediatelyTemp)
sets the critical shutdown immediately trip temperature

Parameters:
criticalShutdownImmediatelyTemp - a short representing the value to store for the critical shutdown immediately temperature