Interface CampusService


public interface CampusService

CampusService interface.

Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getCampus

      @Cacheable(value="http://rice.kuali.org/location/v2_0/CampusType", key="\'code=\' + #p0") Campus getCampus(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      This will return a Campus.
      Parameters:
      code - the code of the campus to return
      Throws:
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException - if the code is null or blank
    • findAllCampuses

      @Cacheable(value="http://rice.kuali.org/location/v2_0/CampusType", key="\'all\'") List<Campus> findAllCampuses()
      This will return all Campus.
    • getCampusType

      @Cacheable(value="http://rice.kuali.org/location/v2_0/CampusTypeType", key="\'code=\' + #p0") CampusType getCampusType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      This will return a CampusType.
      Parameters:
      code - the code of the campus type to return
      Returns:
      CampusType object represented by the passed in code
      Throws:
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException - if the code is null
    • findAllCampusTypes

      @Cacheable(value="http://rice.kuali.org/location/v2_0/CampusTypeType", key="\'all\'") List<CampusType> findAllCampusTypes()
      This will return all CampusType.
    • findCampuses

      CampusQueryResults findCampuses(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      This method find Campuses based on a query criteria. The criteria cannot be null.
      Parameters:
      queryByCriteria - the criteria. Cannot be null.
      Returns:
      query results. will never return null.
      Throws:
      IllegalArgumentException - if the queryByCriteria is null
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      Since:
      2.0.1
    • findCampusTypes

      CampusTypeQueryResults findCampusTypes(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      This method find CampusTypes based on a query criteria. The criteria cannot be null.
      Parameters:
      queryByCriteria - the criteria. Cannot be null.
      Returns:
      query results. will never return null.
      Throws:
      IllegalArgumentException - if the queryByCriteria is null
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      Since:
      2.0.1