com.ibm.tivoli.maximo.skd.max.model

Class ActivityBuilder

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.max.model.ActivityBuilder


  • public class ActivityBuilder
    extends java.lang.Object
    Builder Factory class for the Activity object.
    • Constructor Detail

      • ActivityBuilder

        public ActivityBuilder(MXServer mxServer,
                               boolean adjustActivityTimes)
    • Method Detail

      • build

        public Activity build(MboRemote projectMbo,
                              Schedule schedule,
                              java.sql.ResultSet resultSet,
                              java.util.Map objectColumnsMap,
                              int dbType)
                       throws MXException,
                              java.rmi.RemoteException
        Builds an Activity object based on the values retrieved from a ResultSet.
        Parameters:
        resultSet -
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • saveInitializedActivityChanges

        public void saveInitializedActivityChanges(UserInfo userInfo,
                                                   MboRemote project,
                                                   com.ibm.json.java.JSONArray activities)
                                            throws MXException,
                                                   java.rmi.RemoteException
        Save the Activity changes to the database.
        Parameters:
        userInfo -
        project -
        ArrayList -
        Throws:
        MXException
        java.rmi.RemoteException