Class InventoryReportCalculator

  • All Implemented Interfaces:
    org.springframework.beans.factory.InitializingBean

    public class InventoryReportCalculator
    extends java.lang.Object
    implements org.springframework.beans.factory.InitializingBean

    InventoryReportCalculator class.

    Version:
    $Id: $
    Author:
    ranger
    • Constructor Detail

      • InventoryReportCalculator

        public InventoryReportCalculator()
    • Method Detail

      • getOutputFileName

        public java.lang.String getOutputFileName()

        getOutputFileName

        Returns:
        a String object.
      • setOutputFileName

        public void setOutputFileName​(java.lang.String outputFileName)

        setOutputFileName

        Parameters:
        outputFileName - a String object.
      • getTheField

        public java.lang.String getTheField()

        Getter for the field theField.

        Returns:
        a String object.
      • setTheField

        public void setTheField​(java.lang.String theField)

        Setter for the field theField.

        Parameters:
        theField - a String object.
      • getTheDate

        public java.lang.String getTheDate()

        Getter for the field theDate.

        Returns:
        a String object.
      • setTheDate

        public void setTheDate​(java.lang.String theDate)

        Setter for the field theDate.

        Parameters:
        theDate - a String object.
      • getUser

        public java.lang.String getUser()

        Getter for the field user.

        Returns:
        a String object.
      • setUser

        public void setUser​(java.lang.String user)

        Setter for the field user.

        Parameters:
        user - a String object.
      • getReportRequestDate

        public java.util.Date getReportRequestDate()

        Getter for the field reportRequestDate.

        Returns:
        a Date object.
      • setReportRequestDate

        public void setReportRequestDate​(java.util.Date reportRequestDate)

        Setter for the field reportRequestDate.

        Parameters:
        reportRequestDate - a Date object.
      • getRwsConfig

        public RWSConfig getRwsConfig()

        getRwsConfig

        Returns:
        a RWSConfig object.
      • setRwsConfig

        public void setRwsConfig​(RWSConfig rwsConfig)

        setRwsConfig

        Parameters:
        rwsConfig - a RWSConfig object.
      • getBaseDir

        public java.lang.String getBaseDir()

        getBaseDir

        Returns:
        a String object.
      • setBaseDir

        public void setBaseDir​(java.lang.String baseDir)

        setBaseDir

        Parameters:
        baseDir - a String object.
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception

        afterPropertiesSet

        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        java.lang.Exception - if any.
      • calculate

        public void calculate()

        calculate

      • getNodeBaseInventory

        public NodeBaseInventory getNodeBaseInventory​(java.lang.String node,
                                                      java.lang.String group,
                                                      java.lang.String version)

        getNodeBaseInventory

        Parameters:
        node - a String object.
        group - a String object.
        version - a String object.
        Returns:
        a NodeBaseInventory object.