org.kuali.rice.kim.impl.responsibility
Class ReviewResponsibilityBo

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.responsibility.ReviewResponsibilityBo
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, Inactivatable, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, ResponsibilityContract, BusinessObject, PersistableBusinessObject

@Entity
public class ReviewResponsibilityBo
extends PersistableBusinessObjectBase
implements ResponsibilityContract

See Also:
Serialized Form

Field Summary
static String ACTION_DETAILS_AT_ROLE_MEMBER_LEVEL_FIELD_NAME
           
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, newCollectionRecord, objectId, versionNumber
 
Constructor Summary
ReviewResponsibilityBo()
           
ReviewResponsibilityBo(ResponsibilityContract resp)
           
 
Method Summary
static ResponsibilityBo from(Responsibility im)
          Converts a immutable object to its mutable counterpart
 boolean getActionDetailsAtRoleMemberLevel()
           
 boolean getActive()
           
 List<ResponsibilityAttributeBo> getAttributeDetails()
           
 Map<String,String> getAttributes()
          Attributes for a Responsibility.
 String getDescription()
          The description of the Responsibility.
 String getDetailObjectsToDisplay()
           
 String getDetailObjectsValues()
           
 String getDocumentTypeName()
           
 String getId()
          The unique identifier for an object.
 String getName()
          The name of the Responsibility.
 String getNamespaceCode()
          The namespace code that this Responsibility belongs too.
 String getQualifierResolverProvidedIdentifier()
           
 boolean getRequired()
           
 List<RoleResponsibilityBo> getRoleResponsibilities()
           
 String getRouteNodeName()
           
 ResponsibilityTemplateBo getTemplate()
          The Template referenced by the Responsibility.
 String getTemplateId()
           
 boolean isActionDetailsAtRoleMemberLevel()
           
 boolean isActive()
          The active indicator for an object.
 boolean isRequired()
           
 void loadFromKimResponsibility(ResponsibilityContract resp)
           
 void setActionDetailsAtRoleMemberLevel(boolean actionDetailsAtRoleMemberLevel)
           
 void setActive(boolean active)
           
 void setAttributeDetails(List<ResponsibilityAttributeBo> attributeDetails)
           
 void setAttributes(Map<String,String> attributes)
           
 void setDescription(String description)
           
 void setDocumentTypeName(String documentTypeName)
           
 void setId(String id)
           
 void setName(String name)
           
 void setNamespaceCode(String namespaceCode)
           
 void setQualifierResolverProvidedIdentifier(String qualifierResolverProvidedIdentifier)
           
 void setRequired(boolean required)
           
 void setRoleResponsibilities(List<RoleResponsibilityBo> roleResponsibilities)
           
 void setRouteNodeName(String routeNodeName)
           
 void setTemplate(ResponsibilityTemplateBo template)
           
 void setTemplateId(String templateId)
           
static Responsibility to(ResponsibilityContract bo)
          Converts a mutable bo to its immutable counterpart
 
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.common.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

ACTION_DETAILS_AT_ROLE_MEMBER_LEVEL_FIELD_NAME

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

ReviewResponsibilityBo

public ReviewResponsibilityBo()

ReviewResponsibilityBo

public ReviewResponsibilityBo(ResponsibilityContract resp)
Method Detail

getAttributes

public Map<String,String> getAttributes()
Description copied from interface: ResponsibilityContract
Attributes for a Responsibility.

Specified by:
getAttributes in interface ResponsibilityContract
Returns:
attributes

to

public static Responsibility to(ResponsibilityContract bo)
Converts a mutable bo to its immutable counterpart

Parameters:
bo - the mutable business object
Returns:
the immutable object

from

public static ResponsibilityBo from(Responsibility im)
Converts a immutable object to its mutable counterpart

Parameters:
im - immutable object
Returns:
the mutable bo

getTemplate

public ResponsibilityTemplateBo getTemplate()
Description copied from interface: ResponsibilityContract
The Template referenced by the Responsibility.

Specified by:
getTemplate in interface ResponsibilityContract
Returns:
templateId

getDetailObjectsValues

public String getDetailObjectsValues()

getDetailObjectsToDisplay

public String getDetailObjectsToDisplay()

getId

public String getId()
Description copied from interface: Identifiable
The unique identifier for an object. This can be null.

Specified by:
getId in interface Identifiable
Returns:
the id

setId

public void setId(String id)

getNamespaceCode

public String getNamespaceCode()
Description copied from interface: ResponsibilityContract
The namespace code that this Responsibility belongs too.

Specified by:
getNamespaceCode in interface ResponsibilityContract
Returns:
namespaceCode

setNamespaceCode

public void setNamespaceCode(String namespaceCode)

getName

public String getName()
Description copied from interface: ResponsibilityContract
The name of the Responsibility.

Specified by:
getName in interface ResponsibilityContract
Returns:
name

setName

public void setName(String name)

getDescription

public String getDescription()
Description copied from interface: ResponsibilityContract
The description of the Responsibility.

Specified by:
getDescription in interface ResponsibilityContract
Returns:
description

setDescription

public void setDescription(String description)

getTemplateId

public String getTemplateId()

setTemplateId

public void setTemplateId(String templateId)

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)

setTemplate

public void setTemplate(ResponsibilityTemplateBo template)

getAttributeDetails

public List<ResponsibilityAttributeBo> getAttributeDetails()

setAttributeDetails

public void setAttributeDetails(List<ResponsibilityAttributeBo> attributeDetails)

getRoleResponsibilities

public List<RoleResponsibilityBo> getRoleResponsibilities()

setRoleResponsibilities

public void setRoleResponsibilities(List<RoleResponsibilityBo> roleResponsibilities)

setAttributes

public void setAttributes(Map<String,String> attributes)

loadFromKimResponsibility

public void loadFromKimResponsibility(ResponsibilityContract resp)

getDocumentTypeName

public String getDocumentTypeName()

setDocumentTypeName

public void setDocumentTypeName(String documentTypeName)

getRouteNodeName

public String getRouteNodeName()

setRouteNodeName

public void setRouteNodeName(String routeNodeName)

getActionDetailsAtRoleMemberLevel

public boolean getActionDetailsAtRoleMemberLevel()

isActionDetailsAtRoleMemberLevel

public boolean isActionDetailsAtRoleMemberLevel()

setActionDetailsAtRoleMemberLevel

public void setActionDetailsAtRoleMemberLevel(boolean actionDetailsAtRoleMemberLevel)

getRequired

public boolean getRequired()

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

getQualifierResolverProvidedIdentifier

public String getQualifierResolverProvidedIdentifier()

setQualifierResolverProvidedIdentifier

public void setQualifierResolverProvidedIdentifier(String qualifierResolverProvidedIdentifier)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.