org.kuali.rice.kim.impl.role
Class RoleResponsibilityBo

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.role.RoleResponsibilityBo
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, Inactivatable, GloballyUnique, Versioned, ModelObjectBasic, RoleResponsibilityContract, BusinessObject, PersistableBusinessObject

@Entity
public class RoleResponsibilityBo
extends PersistableBusinessObjectBase
implements RoleResponsibilityContract

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, newCollectionRecord, objectId, versionNumber
 
Constructor Summary
RoleResponsibilityBo()
           
 
Method Summary
static RoleResponsibilityBo from(RoleResponsibility immutable)
           
 boolean getActive()
           
 ResponsibilityBo getKimResponsibility()
           
 String getResponsibilityId()
          Returns the String identifier for the Responsibility represented by this Role/Responsibility association.
 String getRoleId()
          Returns the String identifier for the Role represented by this Role/Responsibility association.
 String getRoleResponsibilityId()
          Provides the String identifier for a given RoleResponsibility
 boolean isActive()
          The active indicator for an object.
 void setActive(boolean active)
           
 void setKimResponsibility(ResponsibilityBo kimResponsibility)
           
 void setResponsibilityId(String responsibilityId)
           
 void setRoleId(String roleId)
           
 void setRoleResponsibilityId(String roleResponsibilityId)
           
static RoleResponsibility to(RoleResponsibilityBo bo)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, 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.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

RoleResponsibilityBo

public RoleResponsibilityBo()
Method Detail

to

public static RoleResponsibility to(RoleResponsibilityBo bo)

from

public static RoleResponsibilityBo from(RoleResponsibility immutable)

getRoleResponsibilityId

public String getRoleResponsibilityId()
Description copied from interface: RoleResponsibilityContract
Provides the String identifier for a given RoleResponsibility

Specified by:
getRoleResponsibilityId in interface RoleResponsibilityContract
Returns:
id of the Role/Responsibility contract

setRoleResponsibilityId

public void setRoleResponsibilityId(String roleResponsibilityId)

getRoleId

public String getRoleId()
Description copied from interface: RoleResponsibilityContract
Returns the String identifier for the Role represented by this Role/Responsibility association.

Specified by:
getRoleId in interface RoleResponsibilityContract
Returns:
Role Id

setRoleId

public void setRoleId(String roleId)

getResponsibilityId

public String getResponsibilityId()
Description copied from interface: RoleResponsibilityContract
Returns the String identifier for the Responsibility represented by this Role/Responsibility association.

Specified by:
getResponsibilityId in interface RoleResponsibilityContract
Returns:
Responsibility Id

setResponsibilityId

public void setResponsibilityId(String responsibilityId)

getActive

public boolean getActive()

isActive

public boolean isActive()
Description copied from interface: Inactivatable
The active indicator for an object.

Specified by:
isActive in interface Inactivatable
Returns:
true if active false if not.

setActive

public void setActive(boolean active)

getKimResponsibility

public ResponsibilityBo getKimResponsibility()

setKimResponsibility

public void setKimResponsibility(ResponsibilityBo kimResponsibility)


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