001package org.kuali.student.enrollment.class2.courseoffering.service; 002 003import org.kuali.student.r2.core.acal.dto.TermInfo; 004import org.kuali.student.enrollment.class2.courseoffering.form.ManageSOCForm; 005import org.kuali.student.enrollment.uif.service.KSViewHelperService; 006 007import java.util.List; 008 009public interface ManageSOCViewHelperService extends KSViewHelperService { 010 011 public TermInfo getTermByCode(String termCode); 012 013 public void buildModel(ManageSOCForm socForm); 014 015 public void lockSOC(ManageSOCForm socForm); 016 017 public void allowSOCFinalEdit(ManageSOCForm socForm); 018 019 public void publishSOC(ManageSOCForm socForm); 020 021 public void closeSOC(ManageSOCForm socForm); 022 023 public void startMassScheduling(ManageSOCForm socForm); 024 025}