org.kuali.student.core.bo
Class KsMetaInactivatableFromToBase

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.student.core.bo.KsBusinessObjectBase
              extended by org.kuali.student.core.bo.KsMetaBusinessObjectBase
                  extended by org.kuali.student.core.bo.KsMetaInactivatableFromToBase
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, Inactivateable, InactivateableFromTo, PersistableBusinessObject, KsBusinessObject, KsMetaBusinessObject
Direct Known Subclasses:
CluAccreditation, CluCluRelation, LuLuRelationType

public class KsMetaInactivatableFromToBase
extends KsMetaBusinessObjectBase
implements InactivateableFromTo

See Also:
Serialized Form

Field Summary
protected  Timestamp activeAsOfDate
           
protected  Timestamp activeFromDate
           
protected  Timestamp activeToDate
           
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KsMetaInactivatableFromToBase()
           
 
Method Summary
 Timestamp getActiveAsOfDate()
           
 Timestamp getActiveFromDate()
           
 Timestamp getActiveToDate()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setActiveAsOfDate(Timestamp activeAsOfDate)
           
 void setActiveFromDate(Timestamp from)
           
 void setActiveToDate(Timestamp to)
           
 
Methods inherited from class org.kuali.student.core.bo.KsMetaBusinessObjectBase
beforeInsert, beforeUpdate, getCreateDate, getCreateId, getMeta, getUpdateDate, getUpdateId, setCreateDate, setCreateId, setMeta, setUpdateDate, setUpdateId
 
Methods inherited from class org.kuali.student.core.bo.KsBusinessObjectBase
getId, setId, toStringMapper
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.student.core.bo.KsBusinessObject
getId, setId
 
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete
 

Field Detail

activeFromDate

protected Timestamp activeFromDate

activeToDate

protected Timestamp activeToDate

activeAsOfDate

protected Timestamp activeAsOfDate
Constructor Detail

KsMetaInactivatableFromToBase

public KsMetaInactivatableFromToBase()
Method Detail

getActiveAsOfDate

public Timestamp getActiveAsOfDate()
Specified by:
getActiveAsOfDate in interface InactivateableFromTo

getActiveFromDate

public Timestamp getActiveFromDate()
Specified by:
getActiveFromDate in interface InactivateableFromTo

getActiveToDate

public Timestamp getActiveToDate()
Specified by:
getActiveToDate in interface InactivateableFromTo

setActiveAsOfDate

public void setActiveAsOfDate(Timestamp activeAsOfDate)
Specified by:
setActiveAsOfDate in interface InactivateableFromTo

setActiveFromDate

public void setActiveFromDate(Timestamp from)
Specified by:
setActiveFromDate in interface InactivateableFromTo

setActiveToDate

public void setActiveToDate(Timestamp to)
Specified by:
setActiveToDate in interface InactivateableFromTo

isActive

public boolean isActive()
Specified by:
isActive in interface Inactivateable

setActive

public void setActive(boolean active)
Specified by:
setActive in interface Inactivateable


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