Class ConstraintController

java.lang.Object
org.cswteams.ms3.control.vincoli.ConstraintController
All Implemented Interfaces:
IConstraintController

@Service public class ConstraintController extends Object implements IConstraintController
  • Constructor Details

    • ConstraintController

      public ConstraintController()
  • Method Details

    • readConstraints

      public List<Constraint> readConstraints()
      This method retrieves all the constraints saved into the database.
      Specified by:
      readConstraints in interface IConstraintController
      Returns:
      List of constraints
    • updateConstraints

      @Transactional public ConfigVincoli updateConstraints(ConfigConstraintDTO constraintDTO)
      This method updates the constraints saved into the database according to the configuration passed as parameter.
      Specified by:
      updateConstraints in interface IConstraintController
      Parameters:
      constraintDTO - Constraints configurations determining how the constraints have to be updated
      Returns:
      Updated ConfigVincoli instance
    • readConfigConstraints

      public ConfigVincoli readConfigConstraints()
      This method retrieves the constraints configuration.
      Specified by:
      readConfigConstraints in interface IConstraintController
      Returns:
      ConfigVincoli instance