Coverage Report - org.kuali.student.enrollment.class2.courseofferingset.service.decorators.CourseOfferingSetServiceDecorator
 
Classes in this File Line Coverage Branch Coverage Complexity
CourseOfferingSetServiceDecorator
0%
0/45
N/A
1
 
 1  
 /*
 2  
  * To change this template, choose Tools | Templates
 3  
  * and open the template in the editor.
 4  
  */
 5  
 package org.kuali.student.enrollment.class2.courseofferingset.service.decorators;
 6  
 
 7  
 import java.util.List;
 8  
 import org.kuali.student.enrollment.courseofferingset.dto.SocInfo;
 9  
 import org.kuali.student.enrollment.courseofferingset.dto.SocRolloverResultInfo;
 10  
 import org.kuali.student.enrollment.courseofferingset.dto.SocRolloverResultItemInfo;
 11  
 import org.kuali.student.enrollment.courseofferingset.service.CourseOfferingSetService;
 12  
 import org.kuali.student.r2.common.dto.ContextInfo;
 13  
 import org.kuali.student.r2.common.dto.StatusInfo;
 14  
 import org.kuali.student.r2.common.dto.ValidationResultInfo;
 15  
 import org.kuali.student.r2.common.exceptions.DataValidationErrorException;
 16  
 import org.kuali.student.r2.common.exceptions.DependentObjectsExistException;
 17  
 import org.kuali.student.r2.common.exceptions.DoesNotExistException;
 18  
 import org.kuali.student.r2.common.exceptions.InvalidParameterException;
 19  
 import org.kuali.student.r2.common.exceptions.MissingParameterException;
 20  
 import org.kuali.student.r2.common.exceptions.OperationFailedException;
 21  
 import org.kuali.student.r2.common.exceptions.PermissionDeniedException;
 22  
 import org.kuali.student.r2.common.exceptions.ReadOnlyException;
 23  
 import org.kuali.student.r2.common.exceptions.VersionMismatchException;
 24  
 
 25  
 /**
 26  
  * Decorator for course offering set
 27  
  * @author nwright
 28  
  */
 29  0
 public class CourseOfferingSetServiceDecorator implements CourseOfferingSetService {
 30  
 
 31  
     private CourseOfferingSetService nextDecorator;
 32  
 
 33  
     public CourseOfferingSetService getNextDecorator() {
 34  0
         return nextDecorator;
 35  
     }
 36  
 
 37  
     public void setNextDecorator(CourseOfferingSetService nextDecorator) {
 38  0
         this.nextDecorator = nextDecorator;
 39  0
     }
 40  
 
 41  
     @Override
 42  
     public List<ValidationResultInfo> validateSocRolloverResultItem(String validationType, SocRolloverResultItemInfo socRolloverResultItemInfo, ContextInfo context) throws
 43  
             DoesNotExistException,
 44  
             InvalidParameterException, MissingParameterException, OperationFailedException {
 45  0
         return getNextDecorator().validateSocRolloverResultItem(validationType, socRolloverResultItemInfo, context);
 46  
     }
 47  
 
 48  
     @Override
 49  
     public List<ValidationResultInfo> validateSocRolloverResult(String validationType, SocRolloverResultInfo socRolloverResultInfo, ContextInfo context) throws
 50  
             DoesNotExistException,
 51  
             InvalidParameterException, MissingParameterException, OperationFailedException {
 52  0
         return getNextDecorator().validateSocRolloverResult(validationType, socRolloverResultInfo, context);
 53  
     }
 54  
 
 55  
     @Override
 56  
     public List<ValidationResultInfo> validateSoc(String validationType, SocInfo socInfo, ContextInfo context) throws
 57  
             DoesNotExistException,
 58  
             InvalidParameterException, MissingParameterException, OperationFailedException {
 59  0
         return getNextDecorator().validateSoc(validationType, socInfo, context);
 60  
     }
 61  
 
 62  
     @Override
 63  
     public SocRolloverResultItemInfo updateSocRolloverResultItem(String socRolloverResultItemId, SocRolloverResultItemInfo socRolloverResultItemInfo, ContextInfo context) throws
 64  
             DataValidationErrorException,
 65  
             DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException,
 66  
             PermissionDeniedException, ReadOnlyException, VersionMismatchException {
 67  0
         return getNextDecorator().updateSocRolloverResultItem(socRolloverResultItemId, socRolloverResultItemInfo, context);
 68  
     }
 69  
 
 70  
     @Override
 71  
     public SocRolloverResultInfo updateSocRolloverResult(String socRolloverResultId, SocRolloverResultInfo socRolloverResultInfo, ContextInfo context) throws
 72  
             DataValidationErrorException,
 73  
             DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException,
 74  
             PermissionDeniedException, ReadOnlyException, VersionMismatchException {
 75  0
         return getNextDecorator().updateSocRolloverResult(socRolloverResultId, socRolloverResultInfo, context);
 76  
     }
 77  
 
 78  
     @Override
 79  
     public SocRolloverResultInfo updateSocRolloverProgress(String socRolloverResultId, Integer itemsProcessed, ContextInfo context) throws
 80  
             DataValidationErrorException,
 81  
             DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException,
 82  
             PermissionDeniedException, ReadOnlyException, VersionMismatchException {
 83  0
         return getNextDecorator().updateSocRolloverProgress(socRolloverResultId, itemsProcessed, context);
 84  
     }
 85  
 
 86  
     @Override
 87  
     public SocInfo updateSoc(String socId, SocInfo socInfo, ContextInfo context) throws DataValidationErrorException,
 88  
             DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException,
 89  
             PermissionDeniedException, ReadOnlyException, VersionMismatchException {
 90  0
         return getNextDecorator().updateSoc(socId, socInfo, context);
 91  
     }
 92  
 
 93  
     @Override
 94  
     public StatusInfo scheduleSoc(String socId, ContextInfo context) throws DoesNotExistException, InvalidParameterException,
 95  
             MissingParameterException, OperationFailedException, PermissionDeniedException {
 96  0
         return getNextDecorator().scheduleSoc(socId, context);
 97  
     }
 98  
 
 99  
     @Override
 100  
     public SocInfo rolloverSoc(String sourceSocId, String targetTermId, List<String> optionKeys, ContextInfo context) throws
 101  
             DoesNotExistException,
 102  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 103  0
         return getNextDecorator().rolloverSoc(sourceSocId, targetTermId, optionKeys, context);
 104  
     }
 105  
 
 106  
     @Override
 107  
     public SocRolloverResultInfo reverseRollover(String rolloverResultId, List<String> optionKeys, ContextInfo context) throws
 108  
             DoesNotExistException,
 109  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 110  0
         return getNextDecorator().reverseRollover(rolloverResultId, optionKeys, context);
 111  
     }
 112  
 
 113  
     @Override
 114  
     public Boolean isCourseOfferingInSoc(String socId, String courseOfferingId, ContextInfo context) throws DoesNotExistException,
 115  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 116  0
         return getNextDecorator().isCourseOfferingInSoc(socId, courseOfferingId, context);
 117  
     }
 118  
 
 119  
     @Override
 120  
     public List<String> getUnscheduledActivityOfferingIdsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 121  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 122  0
         return getNextDecorator().getUnscheduledActivityOfferingIdsBySoc(socId, context);
 123  
     }
 124  
 
 125  
     @Override
 126  
     public List<String> getUnpublishedCourseOfferingIdsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 127  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 128  0
         return getNextDecorator().getUnpublishedCourseOfferingIdsBySoc(socId, context);
 129  
     }
 130  
 
 131  
     @Override
 132  
     public List<String> getUnpublishedActivityOfferingIdsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 133  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 134  0
         return getNextDecorator().getUnpublishedActivityOfferingIdsBySoc(socId, context);
 135  
     }
 136  
 
 137  
     @Override
 138  
     public List<SocInfo> getSocsByIds(List<String> socIds, ContextInfo context) throws DoesNotExistException,
 139  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 140  0
         return getNextDecorator().getSocsByIds(socIds, context);
 141  
     }
 142  
 
 143  
     @Override
 144  
     public List<SocRolloverResultInfo> getSocRolloverResultsByIds(List<String> rolloverResultIds, ContextInfo context) throws
 145  
             DoesNotExistException,
 146  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 147  0
         return getNextDecorator().getSocRolloverResultsByIds(rolloverResultIds, context);
 148  
     }
 149  
 
 150  
     @Override
 151  
     public SocRolloverResultItemInfo getSocRolloverResultItem(String socRolloverResultItemId, ContextInfo context) throws
 152  
             DoesNotExistException,
 153  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 154  0
         return getNextDecorator().getSocRolloverResultItem(socRolloverResultItemId, context);
 155  
     }
 156  
 
 157  
     @Override
 158  
     public List<String> getSocRolloverResultIdsByTargetSoc(String targetSocId, ContextInfo context) throws DoesNotExistException,
 159  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 160  0
         return getNextDecorator().getSocRolloverResultIdsByTargetSoc(targetSocId, context);
 161  
     }
 162  
 
 163  
     @Override
 164  
     public List<String> getSocRolloverResultIdsBySourceSoc(String sourceSocId, ContextInfo context) throws DoesNotExistException,
 165  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 166  0
         return getNextDecorator().getSocRolloverResultIdsBySourceSoc(sourceSocId, context);
 167  
     }
 168  
 
 169  
     @Override
 170  
     public SocRolloverResultInfo getSocRolloverResult(String rolloverResultId, ContextInfo context) throws DoesNotExistException,
 171  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 172  0
         return getNextDecorator().getSocRolloverResult(rolloverResultId, context);
 173  
     }
 174  
 
 175  
     @Override
 176  
     public List<String> getSocIdsByType(String typeKey, ContextInfo context) throws DoesNotExistException,
 177  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 178  0
         return getNextDecorator().getSocIdsByType(typeKey, context);
 179  
     }
 180  
 
 181  
     @Override
 182  
     public List<String> getSocIdsByTermAndUnitsContentOwner(String termId, String unitsContentOwnerId, ContextInfo context) throws
 183  
             DoesNotExistException,
 184  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 185  0
         return getNextDecorator().getSocIdsByTermAndUnitsContentOwner(termId, unitsContentOwnerId, context);
 186  
     }
 187  
 
 188  
     @Override
 189  
     public List<String> getSocIdsByTermAndSubjectArea(String termId, String subjectArea, ContextInfo context) throws
 190  
             DoesNotExistException,
 191  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 192  0
         return getNextDecorator().getSocIdsByTermAndSubjectArea(termId, subjectArea, context);
 193  
     }
 194  
 
 195  
     @Override
 196  
     public List<String> getSocIdsByTerm(String termId, ContextInfo context) throws DoesNotExistException,
 197  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 198  0
         return getNextDecorator().getSocIdsByTerm(termId, context);
 199  
     }
 200  
 
 201  
     @Override
 202  
     public List<String> getSocIdsByCourseOffering(String courseOfferingId, ContextInfo context) throws DoesNotExistException,
 203  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 204  0
         return getNextDecorator().getSocIdsByCourseOffering(courseOfferingId, context);
 205  
     }
 206  
 
 207  
     @Override
 208  
     public SocInfo getSoc(String socId, ContextInfo context) throws DoesNotExistException, InvalidParameterException,
 209  
             MissingParameterException, OperationFailedException, PermissionDeniedException {
 210  0
         return getNextDecorator().getSoc(socId, context);
 211  
     }
 212  
 
 213  
     @Override
 214  
     public List<SocRolloverResultItemInfo> getSocRolloverResultItemsByResultId(String rolloverResultId, ContextInfo context) throws
 215  
             DoesNotExistException,
 216  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 217  0
         return getNextDecorator().getSocRolloverResultItemsByResultId(rolloverResultId, context);
 218  
     }
 219  
 
 220  
     @Override
 221  
     public List<SocRolloverResultItemInfo> getSocRolloverResultItemsByResultIdAndTargetCourseOfferingId(String socRolloverResultId, String targetCourseOfferingId, ContextInfo context) throws
 222  
             DoesNotExistException,
 223  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 224  0
         return getNextDecorator().getSocRolloverResultItemsByResultIdAndTargetCourseOfferingId(socRolloverResultId,
 225  
                 targetCourseOfferingId, context);
 226  
     }
 227  
 
 228  
     @Override
 229  
     public List<SocRolloverResultItemInfo> getSocRolloverResultItemsByResultIdAndSourceCourseOfferingId(String socRolloverResultId, String sourceCourseOfferingId, ContextInfo context) throws
 230  
             DoesNotExistException,
 231  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 232  0
         return getNextDecorator().getSocRolloverResultItemsByResultIdAndSourceCourseOfferingId(socRolloverResultId,
 233  
                 sourceCourseOfferingId, context);
 234  
     }
 235  
 
 236  
     @Override
 237  
     public List<String> getPublishedCourseOfferingIdsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 238  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 239  0
         return getNextDecorator().getPublishedCourseOfferingIdsBySoc(socId, context);
 240  
     }
 241  
 
 242  
     @Override
 243  
     public List<String> getCourseOfferingIdsWithUnscheduledFinalExamsBySoc(String socId, ContextInfo context) throws
 244  
             DoesNotExistException,
 245  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 246  0
         return getNextDecorator().getCourseOfferingIdsWithUnscheduledFinalExamsBySoc(socId, context);
 247  
     }
 248  
 
 249  
     @Override
 250  
     public List<String> getCourseOfferingIdsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 251  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 252  0
         return getNextDecorator().getCourseOfferingIdsBySoc(socId, context);
 253  
     }
 254  
 
 255  
     @Override
 256  
     public StatusInfo deleteSocRolloverResultItem(String socRolloverResultItemId, ContextInfo context) throws
 257  
             DoesNotExistException,
 258  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 259  0
         return getNextDecorator().deleteSocRolloverResultItem(socRolloverResultItemId, context);
 260  
     }
 261  
 
 262  
     @Override
 263  
     public StatusInfo deleteSocRolloverResult(String socRolloverResultId, ContextInfo context) throws DoesNotExistException,
 264  
             DependentObjectsExistException, InvalidParameterException, MissingParameterException, OperationFailedException,
 265  
             PermissionDeniedException {
 266  0
         return getNextDecorator().deleteSocRolloverResult(socRolloverResultId, context);
 267  
     }
 268  
 
 269  
     @Override
 270  
     public StatusInfo deleteSoc(String socId, ContextInfo context) throws DependentObjectsExistException, DoesNotExistException,
 271  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 272  0
         return getNextDecorator().deleteSoc(socId, context);
 273  
     }
 274  
 
 275  
     @Override
 276  
     public Integer deleteCourseOfferingsBySoc(String socId, ContextInfo context) throws DoesNotExistException,
 277  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 278  0
         return getNextDecorator().deleteCourseOfferingsBySoc(socId, context);
 279  
     }
 280  
 
 281  
     @Override
 282  
     public Integer createSocRolloverResultItems(String socRolloverResultId, String rolloverResultItemTypeKey, List<SocRolloverResultItemInfo> socRolloverResultItemInfos, ContextInfo context) throws
 283  
             DoesNotExistException,
 284  
             DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException,
 285  
             PermissionDeniedException, ReadOnlyException {
 286  0
         return getNextDecorator().createSocRolloverResultItems(socRolloverResultId, rolloverResultItemTypeKey,
 287  
                 socRolloverResultItemInfos, context);
 288  
     }
 289  
 
 290  
     public SocRolloverResultItemInfo createSocRolloverResultItem(String socRolloverResultId, String socRolloverResultItemTypeKey, SocRolloverResultItemInfo socRolloverResultItemInfo, ContextInfo context) throws
 291  
             DoesNotExistException,
 292  
             DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException,
 293  
             PermissionDeniedException, ReadOnlyException {
 294  0
         return getNextDecorator().createSocRolloverResultItem(socRolloverResultId, socRolloverResultItemTypeKey,
 295  
                 socRolloverResultItemInfo, context);
 296  
     }
 297  
 
 298  
     @Override
 299  
     public SocRolloverResultInfo createSocRolloverResult(String socRolloverResultTypeKey, SocRolloverResultInfo socRolloverResultInfo, ContextInfo context) throws
 300  
             DoesNotExistException,
 301  
             DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException,
 302  
             PermissionDeniedException, ReadOnlyException {
 303  0
         return getNextDecorator().createSocRolloverResult(socRolloverResultTypeKey, socRolloverResultInfo, context);
 304  
     }
 305  
 
 306  
     @Override
 307  
     public SocInfo createSoc(String termId, String socTypeKey, SocInfo socInfo, ContextInfo context) throws DoesNotExistException,
 308  
             DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException,
 309  
             PermissionDeniedException, ReadOnlyException {
 310  0
         return getNextDecorator().createSoc(termId, socTypeKey, socInfo, context);
 311  
     }
 312  
 
 313  
     @Override
 314  
     public List<SocRolloverResultItemInfo> getSocRolloverResultItemsByIds(List<String> rolloverResultItemIds, ContextInfo context) throws DoesNotExistException,
 315  
             InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException {
 316  0
         return getNextDecorator().getSocRolloverResultItemsByIds(rolloverResultItemIds, context);
 317  
     }
 318  
     
 319  
     
 320  
 }