org.kuali.kpme.pm.api.positiondepartmentaffiliation
Interface PositionDepartmentAffiliationContract

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:
PositionDepartmentAffiliation

public interface PositionDepartmentAffiliationContract
extends HrBusinessObjectContract

PositionDepartmentAffiliationContract interface


Method Summary
 String getPmPositionDeptAfflId()
          The primary key for a PositionDepartmentAffiliation entry saved in the database
 String getPositionDeptAfflType()
          The name of affiliation types positions may have with departments
 boolean isPrimaryIndicator()
          The flag that indicates the department affiliation is the primary department that could be used to determine department's access to modify position data
 
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

getPmPositionDeptAfflId

String getPmPositionDeptAfflId()
The primary key for a PositionDepartmentAffiliation entry saved in the database

pmPositionDeptAfflId of a PositionDepartmentAffiliation.

Returns:
pmPositionDeptAfflId for PositionDepartmentAffiliation

getPositionDeptAfflType

String getPositionDeptAfflType()
The name of affiliation types positions may have with departments

positionDeptAfflType of a PositionDepartmentAffiliation.

Returns:
positionDeptAfflType for PositionDepartmentAffiliation

isPrimaryIndicator

boolean isPrimaryIndicator()
The flag that indicates the department affiliation is the primary department that could be used to determine department's access to modify position data

primaryIndicator of a Position Department Affiliation.

Returns:
primaryIndicator for Position Department Affiliation


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