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

Class ConstraintBuilder

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


  • public class ConstraintBuilder
    extends java.lang.Object
    Builder Factory class for the Constraint object.
    • Constructor Detail

      • ConstraintBuilder

        public ConstraintBuilder(MXServer mxServer)
    • Method Detail

      • build

        public Constraint build(Schedule schedule,
                                Activity from,
                                Activity to,
                                ilog.views.gantt.IlvConstraintType type)
        Build a new Constraint.
        Parameters:
        from -
        to -
        type -
        Returns:
      • build

        public Constraint build(Schedule schedule,
                                MboRemote projectMbo,
                                java.sql.ResultSet resultSet,
                                java.util.Map activitiesMap)
                         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
      • saveInitializedConstraintChanges

        public void saveInitializedConstraintChanges(UserInfo userInfo,
                                                     MboRemote project)
                                              throws MXException,
                                                     java.rmi.RemoteException
        Save the Constraint changes to the database.
        Parameters:
        userInfo -
        project -
        ArrayList -
        Throws:
        MXException
        java.rmi.RemoteException