com.ibm.tivoli.maximo.skd.gworkassign.model

Class ResourceBuilder

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.gworkassign.model.ResourceBuilder


  • public class ResourceBuilder
    extends java.lang.Object
    Builder Factory class for the Resource object.
    • Field Detail

      • sqlLogger

        protected MXLogger sqlLogger
    • Method Detail

      • build

        public Resource build(MboRemote projectMbo,
                              java.sql.ResultSet resultSet,
                              java.lang.String type,
                              GWASchedule schedule)
                       throws MXException,
                              java.rmi.RemoteException
        Builds a Resource object based on the values retrieved from a ResultSet.
        Parameters:
        resultSet -
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • calculateNextCrewWeeks

        public void calculateNextCrewWeeks(IMXResource resource,
                                           GWASchedule schedule,
                                           java.util.Date nextWeek,
                                           int week)
                                    throws java.rmi.RemoteException,
                                           MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • calculateNextLaborWeeks

        public void calculateNextLaborWeeks(IMXResource resource,
                                            GWASchedule schedule,
                                            java.util.Date nextWeek,
                                            int week)
                                     throws java.rmi.RemoteException,
                                            MXException
        Throws:
        java.rmi.RemoteException
        MXException