org.kuali.kpme.pm.api.positionappointment
Interface PositionAppointmentContract

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

public interface PositionAppointmentContract
extends HrBusinessObjectContract

PositionAppointmentContract interface


Method Summary
 String getDescription()
          The longer text description of the appointment type
 String getInstitution()
          The institution associated with the PositionAppointment
 InstitutionContract getInstitutionObj()
          The Institution object associated with the PositionAppointment
 String getLocation()
          The location associated with the PositionAppointment
 LocationContract getLocationObj()
          The Location object associated with the PositionAppointment
 String getPmPositionAppointmentId()
          The primary key for a PositionAppointment entry saved in the database
 String getPositionAppointment()
          The short text name of the appointment type
 
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

getPmPositionAppointmentId

String getPmPositionAppointmentId()
The primary key for a PositionAppointment entry saved in the database

pmPositionAppointmentId for the PositionAppointment.

Returns:
pmPositionAppointmentId for PositionAppointment

getPositionAppointment

String getPositionAppointment()
The short text name of the appointment type

positionAppointment for the PositionAppointment.

Returns:
positionAppointment for PositionAppointment

getDescription

String getDescription()
The longer text description of the appointment type

description for the PositionAppointment.

Returns:
description for PositionAppointment

getInstitution

String getInstitution()
The institution associated with the PositionAppointment

institution for the PositionAppointment.

Returns:
institution for PositionAppointment

getLocation

String getLocation()
The location associated with the PositionAppointment

location for the PositionAppointment.

Returns:
location for PositionAppointment

getLocationObj

LocationContract getLocationObj()
The Location object associated with the PositionAppointment

locationObj object for the PositionAppointment.

Returns:
locationObj for PositionAppointment

getInstitutionObj

InstitutionContract getInstitutionObj()
The Institution object associated with the PositionAppointment

institutionObj object for the PositionAppointment.

Returns:
institutionObj for PositionAppointment


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