org.kuali.kpme.pm.api.positionresponsibility
Interface PositionResponsibilityContract

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

public interface PositionResponsibilityContract
extends HrBusinessObjectContract

PositionResponsibilityContract interface


Method Summary
 org.kuali.rice.location.api.campus.CampusContract getCampusObj()
          The Campus business object associated with the PositionResponsibility
 String getHrPositionId()
          The HR position id associated with the PositionResponsibility
 String getInstitution()
          The institution associated with the PositionResponsibility
 String getLocation()
          The location associated with the PositionResponsibility
 BigDecimal getPercentTime()
          The percentage of time spent on selected position responsibility
 String getPositionResponsibilityId()
          The primary key for a PositionResponsibility entry saved in the database
 String getPositionResponsibilityOption()
          The position responsibility Option associated with the PositionResponsibility
 
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

getPositionResponsibilityId

String getPositionResponsibilityId()
The primary key for a PositionResponsibility entry saved in the database

positionResponsibilityId of a PositionResponsibility.

Returns:
positionResponsibilityId for PositionResponsibility

getInstitution

String getInstitution()
The institution associated with the PositionResponsibility

institution of a PositionResponsibility.

Returns:
institution for PositionResponsibility

getPositionResponsibilityOption

String getPositionResponsibilityOption()
The position responsibility Option associated with the PositionResponsibility

positionResponsibilityOption of a PositionResponsibility.

Returns:
positionResponsibilityOption for PositionResponsibility

getPercentTime

BigDecimal getPercentTime()
The percentage of time spent on selected position responsibility

percentTime of a PositionResponsibility.

Returns:
percentTime for PositionResponsibility

getCampusObj

org.kuali.rice.location.api.campus.CampusContract getCampusObj()
The Campus business object associated with the PositionResponsibility

campusObj of a PositionResponsibility.

Returns:
campusObj for PositionResponsibility

getHrPositionId

String getHrPositionId()
The HR position id associated with the PositionResponsibility

getHrPositionId of a PositionResponsibility.

Returns:
getHrPositionId for PositionResponsibility

getLocation

String getLocation()
The location associated with the PositionResponsibility

location of a PositionResponsibility.

Returns:
location for PositionResponsibility


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