org.kuali.student.r2.lum.clu.infc
Interface CluPublication

All Superinterfaces:
HasAttributes, HasAttributesAndMeta, HasEffectiveDates, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdNamelessEntity, TypeStateEntity
All Known Implementing Classes:
CluPublicationInfo

public interface CluPublication
extends IdNamelessEntity, HasEffectiveDates

Detailed information about publishing a clu.


Method Summary
 String getCluId()
          The identifier for the canonical learning unit which is described by this publication information.
 String getEndCycle()
          The end academic time period for when the CLU should be published in this type of usage.
 String getStartCycle()
          The start academic time period for when the CLU should be published in this type of usage.
 List<? extends Field> getVariants()
          Fields in cluInfo whose values are overridden as part of this publication.
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasId
getId
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasType
getType, getTypeKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasState
getState, getStateKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasAttributes
getAttributes
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta
getMeta
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasEffectiveDates
getEffectiveDate, getExpirationDate
 

Method Detail

getCluId

String getCluId()
The identifier for the canonical learning unit which is described by this publication information.


getVariants

List<? extends Field> getVariants()
Fields in cluInfo whose values are overridden as part of this publication.


getStartCycle

String getStartCycle()
The start academic time period for when the CLU should be published in this type of usage. Should be less than or equal to endCycle.


getEndCycle

String getEndCycle()
The end academic time period for when the CLU should be published in this type of usage. If specified, should be greater than or equal to startCycle.



Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.