org.kuali.kpme.tklm.api.time.rules.graceperiod
Interface GracePeriodRuleContract

All Superinterfaces:
org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.core.api.mo.common.GloballyUnique, HrBusinessObjectContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.PersistableBusinessObject, Serializable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
GracePeriodRule

public interface GracePeriodRuleContract
extends HrBusinessObjectContract

GracePeriodRuleContract interface


Method Summary
 BigDecimal getHourFactor()
          The number of minutes that define the Grace Period
 String getTkGracePeriodRuleId()
          The primary key of a GracePeriodRule entry saved in a database
 String getUserPrincipalId()
          TODO: Put a better comment The user principal id associated with the GracePeriodRule
 boolean isHistory()
          TODO: Put a better comment The history flag of the GracePeriodRule
 
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestamp
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refresh
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 

Method Detail

getHourFactor

BigDecimal getHourFactor()
The number of minutes that define the Grace Period

hourFactor of a GracePeriodRule

Returns:
hourFactor for GracePeriodRule

getUserPrincipalId

String getUserPrincipalId()
TODO: Put a better comment The user principal id associated with the GracePeriodRule

userPrincipalId of a GracePeriodRule

Returns:
userPrincipalId for GracePeriodRule

getTkGracePeriodRuleId

String getTkGracePeriodRuleId()
The primary key of a GracePeriodRule entry saved in a database

tkGracePeriodRuleId of a GracePeriodRule

Returns:
tkGracePeriodRuleId for GracePeriodRule

isHistory

boolean isHistory()
TODO: Put a better comment The history flag of the GracePeriodRule

history flag of a GracePeriodRule

Returns:
history for GracePeriodRule


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