org.kuali.kpme.core.role
Class KPMERoleMemberBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.impl.common.active.ActiveFromToBo
              extended by org.kuali.rice.kim.impl.membership.AbstractMemberBo
                  extended by org.kuali.rice.kim.impl.role.RoleMemberBo
                      extended by org.kuali.kpme.core.role.KPMERoleMemberBo
All Implemented Interfaces:
groovy.lang.GroovyObject, Serializable, org.apache.ojb.broker.PersistenceBrokerAware, KPMERoleMemberBoContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.active.InactivatableFromTo, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.kim.api.role.RoleMemberContract, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject
Direct Known Subclasses:
PositionRoleMemberBo, PrincipalRoleMemberBo

public abstract class KPMERoleMemberBo
extends org.kuali.rice.kim.impl.role.RoleMemberBo
implements KPMERoleMemberBoContract

See Also:
Serialized Form

Field Summary
static String CACHE_NAME
           
 
Fields inherited from class org.kuali.rice.kim.impl.role.RoleMemberBo
memberName, memberNamespaceCode
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KPMERoleMemberBo()
           
 
Method Summary
 Date getEffectiveDate()
          Date on which the KPMERoleMemberBo becomes effective
 Date getExpirationDate()
          Date the KPMERoleMemberBo expires on
 String getRoleName()
          Role name of the KPMERoleMemberBo
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setRoleName(String roleName)
           
 
Methods inherited from class org.kuali.rice.kim.impl.role.RoleMemberBo
buildListOfDeletionAwareLists, equals, from, getAttributeDetails, getAttributes, getId, getMember, getMemberName, getMemberNamespaceCode, getRoleId, getRoleMemberName, getRoleRspActions, getTypeCode, setAttributeDetails, setAttributes, setId, setRoleId, setRoleRspActions, to
 
Methods inherited from class org.kuali.rice.kim.impl.membership.AbstractMemberBo
getMemberId, getType, setMemberId, setType, setTypeCode
 
Methods inherited from class org.kuali.rice.kim.impl.common.active.ActiveFromToBo
getActiveFromDate, getActiveFromDateValue, getActiveToDate, getActiveToDateValue, getMetaClass, getProperty, invokeMethod, isActive, isActive, isActive, setActiveFromDateValue, setActiveToDateValue, setMetaClass, setProperty
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kim.api.role.RoleMemberContract
getAttributes, getMemberId, getMemberName, getMemberNamespaceCode, getRoleId, getRoleRspActions, getType
 
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.InactivatableFromTo
getActiveFromDate, getActiveToDate, isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getId
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

CACHE_NAME

public static final String CACHE_NAME
See Also:
Constant Field Values
Constructor Detail

KPMERoleMemberBo

public KPMERoleMemberBo()
Method Detail

getEffectiveDate

public Date getEffectiveDate()
Description copied from interface: KPMERoleMemberBoContract
Date on which the KPMERoleMemberBo becomes effective

effectiveDate of KPMERoleMemberBo

Specified by:
getEffectiveDate in interface KPMERoleMemberBoContract
Returns:
effectiveDate of KPMERoleMemberBo

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getExpirationDate

public Date getExpirationDate()
Description copied from interface: KPMERoleMemberBoContract
Date the KPMERoleMemberBo expires on

expirationDate of KPMERoleMemberBo

Specified by:
getExpirationDate in interface KPMERoleMemberBoContract
Returns:
expirationDate of KPMERoleMemberBo

setExpirationDate

public void setExpirationDate(Date expirationDate)

getRoleName

public String getRoleName()
Description copied from interface: KPMERoleMemberBoContract
Role name of the KPMERoleMemberBo

roleName of KPMERoleMemberBo

Specified by:
getRoleName in interface KPMERoleMemberBoContract
Returns:
roleName of KPMERoleMemberBo

setRoleName

public void setRoleName(String roleName)


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