org.kuali.rice.kim.bo.impl
Class ReviewResponsibility

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.impl.ReviewResponsibility
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, PersistableBusinessObject

public class ReviewResponsibility
extends PersistableBusinessObjectBase

This is a description of what this class does - jonathan don't forget to fill this in.

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

Field Summary
static String ACTION_DETAILS_AT_ROLE_MEMBER_LEVEL_FIELD_NAME
           
protected  boolean actionDetailsAtRoleMemberLevel
           
protected  boolean active
           
protected  String description
           
protected  DocumentTypeEBO documentType
           
protected  String documentTypeName
           
protected  String name
           
protected  String namespaceCode
           
protected  String qualifierResolverProvidedIdentifier
           
protected  boolean required
           
protected  String responsibilityId
           
protected  String routeNodeName
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ReviewResponsibility()
           
ReviewResponsibility(KimResponsibility resp)
           
 
Method Summary
 void beforeDelete(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
          This overridden method ...
 void beforeInsert()
          This overridden method ...
 void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
          This overridden method ...
 void beforeUpdate()
          This overridden method ...
 void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
          This overridden method ...
 String getDescription()
           
 DocumentTypeEBO getDocumentType()
           
 String getDocumentTypeName()
           
 String getName()
           
 String getNamespaceCode()
           
 String getQualifierResolverProvidedIdentifier()
           
 String getResponsibilityId()
           
 String getRouteNodeName()
           
 boolean isActionDetailsAtRoleMemberLevel()
           
 boolean isActive()
           
 boolean isRequired()
           
 void loadFromKimResponsibility(KimResponsibility resp)
           
 void refresh()
          getService Refreshes the reference objects from the primitive values.
 void refreshNonUpdateableReferences()
           
 void refreshReferenceObject(String referenceObjectName)
          This method is used to refresh a reference object that hangs off of a document.
 void setActionDetailsAtRoleMemberLevel(boolean actionDetailsAtRoleMemberLevel)
           
 void setActive(boolean active)
           
 void setDescription(String description)
           
 void setDocumentType(DocumentTypeEBO documentType)
           
 void setDocumentTypeName(String documentTypeName)
           
 void setName(String name)
           
 void setNamespaceCode(String namespaceCode)
           
 void setQualifierResolverProvidedIdentifier(String qualifierResolverProvidedIdentifier)
           
 void setRequired(boolean required)
           
 void setResponsibilityId(String responsibilityId)
           
 void setRouteNodeName(String routeNodeName)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

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

responsibilityId

protected String responsibilityId

namespaceCode

protected String namespaceCode

name

protected String name

description

protected String description

active

protected boolean active

documentTypeName

protected String documentTypeName

routeNodeName

protected String routeNodeName

actionDetailsAtRoleMemberLevel

protected boolean actionDetailsAtRoleMemberLevel

required

protected boolean required

qualifierResolverProvidedIdentifier

protected String qualifierResolverProvidedIdentifier

documentType

protected DocumentTypeEBO documentType
Constructor Detail

ReviewResponsibility

public ReviewResponsibility()

ReviewResponsibility

public ReviewResponsibility(KimResponsibility resp)
Method Detail

loadFromKimResponsibility

public void loadFromKimResponsibility(KimResponsibility resp)

getResponsibilityId

public String getResponsibilityId()
Returns:
the responsibilityId

setResponsibilityId

public void setResponsibilityId(String responsibilityId)
Parameters:
responsibilityId - the responsibilityId to set

getNamespaceCode

public String getNamespaceCode()
Returns:
the namespaceCode

setNamespaceCode

public void setNamespaceCode(String namespaceCode)
Parameters:
namespaceCode - the namespaceCode to set

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getDescription

public String getDescription()
Returns:
the description

setDescription

public void setDescription(String description)
Parameters:
description - the description to set

isActive

public boolean isActive()
Returns:
the active

setActive

public void setActive(boolean active)
Parameters:
active - the active to set

getDocumentTypeName

public String getDocumentTypeName()
Returns:
the documentTypeName

setDocumentTypeName

public void setDocumentTypeName(String documentTypeName)
Parameters:
documentTypeName - the documentTypeName to set

getRouteNodeName

public String getRouteNodeName()
Returns:
the routeNodeName

setRouteNodeName

public void setRouteNodeName(String routeNodeName)
Parameters:
routeNodeName - the routeNodeName to set

isActionDetailsAtRoleMemberLevel

public boolean isActionDetailsAtRoleMemberLevel()
Returns:
the actionDetailsAtRoleMemberLevel

setActionDetailsAtRoleMemberLevel

public void setActionDetailsAtRoleMemberLevel(boolean actionDetailsAtRoleMemberLevel)
Parameters:
actionDetailsAtRoleMemberLevel - the actionDetailsAtRoleMemberLevel to set

isRequired

public boolean isRequired()
Returns:
the required

setRequired

public void setRequired(boolean required)
Parameters:
required - the required to set

getQualifierResolverProvidedIdentifier

public String getQualifierResolverProvidedIdentifier()
Returns:
the qualifierResolverProvidedIdentifier

setQualifierResolverProvidedIdentifier

public void setQualifierResolverProvidedIdentifier(String qualifierResolverProvidedIdentifier)
Parameters:
qualifierResolverProvidedIdentifier - the qualifierResolverProvidedIdentifier to set

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class BusinessObjectBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName

refresh

public void refresh()
Description copied from class: PersistableBusinessObjectBase
getService Refreshes the reference objects from the primitive values.

Specified by:
refresh in interface BusinessObject
Overrides:
refresh in class PersistableBusinessObjectBase
See Also:
BusinessObject.refresh()

refreshNonUpdateableReferences

public void refreshNonUpdateableReferences()
Specified by:
refreshNonUpdateableReferences in interface PersistableBusinessObject
Overrides:
refreshNonUpdateableReferences in class PersistableBusinessObjectBase
See Also:
org.kuali.rice.kns.bo.BusinessObject#refreshNonUpdateableReferences()

refreshReferenceObject

public void refreshReferenceObject(String referenceObjectName)
Description copied from interface: PersistableBusinessObject
This method is used to refresh a reference object that hangs off of a document. For example, if the attribute's keys were updated for a reference object, but the reference object wasn't, this method would go out and retrieve the reference object.

Specified by:
refreshReferenceObject in interface PersistableBusinessObject
Overrides:
refreshReferenceObject in class PersistableBusinessObjectBase

beforeInsert

public void beforeInsert()
This overridden method ...

Overrides:
beforeInsert in class PersistableBusinessObjectBase
See Also:
PersistableBusinessObjectBase.beforeInsert()

beforeUpdate

public void beforeUpdate()
This overridden method ...

Overrides:
beforeUpdate in class PersistableBusinessObjectBase
See Also:
PersistableBusinessObjectBase.beforeUpdate()

beforeInsert

public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
This overridden method ...

Specified by:
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeInsert in class PersistableBusinessObjectBase
Throws:
org.apache.ojb.broker.PersistenceBrokerException
See Also:
PersistableBusinessObjectBase.beforeInsert(org.apache.ojb.broker.PersistenceBroker)

beforeUpdate

public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
This overridden method ...

Specified by:
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeUpdate in class PersistableBusinessObjectBase
See Also:
PersistableBusinessObjectBase.beforeUpdate(org.apache.ojb.broker.PersistenceBroker)

beforeDelete

public void beforeDelete(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
This overridden method ...

Specified by:
beforeDelete in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeDelete in class PersistableBusinessObjectBase
Throws:
org.apache.ojb.broker.PersistenceBrokerException
See Also:
PersistableBusinessObjectBase.beforeDelete(org.apache.ojb.broker.PersistenceBroker)

getDocumentType

public DocumentTypeEBO getDocumentType()

setDocumentType

public void setDocumentType(DocumentTypeEBO documentType)


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