Uses of Interface
org.kuali.rice.krad.bo.PersistableBusinessObject

Packages that use PersistableBusinessObject
edu.sampleu.bookstore.bo   
edu.sampleu.bookstore.document   
edu.sampleu.travel.approval   
edu.sampleu.travel.approval.dataobject   
edu.sampleu.travel.bo   
edu.sampleu.travel.document   
org.kuali.rice.coreservice.impl.parameter   
org.kuali.rice.devtools.pdle   
org.kuali.rice.edl.impl.bo   
org.kuali.rice.ken.bo   
org.kuali.rice.kew.doctype   
org.kuali.rice.kew.doctype.bo   
org.kuali.rice.kew.document   
org.kuali.rice.kew.engine.node   
org.kuali.rice.kew.routeheader   
org.kuali.rice.kew.rule   
org.kuali.rice.kew.rule.bo   
org.kuali.rice.kew.rule.document   
org.kuali.rice.kew.rule.web   
org.kuali.rice.kim.bo.ui   
org.kuali.rice.kim.document   
org.kuali.rice.kim.impl.common.attribute   
org.kuali.rice.kim.impl.common.template   
org.kuali.rice.kim.impl.permission   
org.kuali.rice.kim.impl.type   
org.kuali.rice.kns.document Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.maintenance Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.maintenance.rules Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.rule Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.rule.event Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.service Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.kns.service.impl   
org.kuali.rice.kns.web.struts.action Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
org.kuali.rice.krad.bo Core business objects including business object bases. 
org.kuali.rice.krad.dao Core dao interfaces 
org.kuali.rice.krad.dao.impl Core dao implementations using ojb. 
org.kuali.rice.krad.dao.proxy   
org.kuali.rice.krad.document   
org.kuali.rice.krad.document.authorization   
org.kuali.rice.krad.keyvalues   
org.kuali.rice.krad.maintenance   
org.kuali.rice.krad.messages   
org.kuali.rice.krad.rules   
org.kuali.rice.krad.service Core service interfaces. 
org.kuali.rice.krad.service.impl Core service implementations. 
org.kuali.rice.krad.util   
org.kuali.rice.krad.workflow.attribute   
org.kuali.rice.krms.impl.repository   
org.kuali.rice.krms.impl.ui   
 

Uses of PersistableBusinessObject in edu.sampleu.bookstore.bo
 

Classes in edu.sampleu.bookstore.bo that implement PersistableBusinessObject
 class Account
          Account Business Object extension of Author Business Object.
 class Address
          Address Business Object class file relative to Address maintenance object.
 class Author
          Author Business Object class file for Author maintenance object.
 class Book
          A business object class for the Book maintenance object.
 class BookOrder
          BookOrder Business Object class file.
 class BookType
          BookType Business Object class file relative to BookType maintenance Object.
 class BSAddressType
          AddressType Business Object class file relative to AddressType maintenance object.
 

Uses of PersistableBusinessObject in edu.sampleu.bookstore.document
 

Classes in edu.sampleu.bookstore.document that implement PersistableBusinessObject
 class BookOrderDocument
           
 

Uses of PersistableBusinessObject in edu.sampleu.travel.approval
 

Classes in edu.sampleu.travel.approval that implement PersistableBusinessObject
 class TravelAuthorizationDocument
          Travel authorization transactional document.
 

Uses of PersistableBusinessObject in edu.sampleu.travel.approval.dataobject
 

Subinterfaces of PersistableBusinessObject in edu.sampleu.travel.approval.dataobject
 interface Expense
           
 

Classes in edu.sampleu.travel.approval.dataobject that implement PersistableBusinessObject
 class ActualExpense
           
 class ImportedExpense
           
 class PerDiemExpense
           
 class PrimaryDestination
           
 class TransportationMode
           
 class TransportationModeDetail
           
 class TravelAdvance
           
 class TravelerDetail
           
 class TravelerDetailEmergencyContact
           
 class TravelerType
           
 class TripType
           
 

Uses of PersistableBusinessObject in edu.sampleu.travel.bo
 

Classes in edu.sampleu.travel.bo that implement PersistableBusinessObject
 class AttachmentSample
           
 class FiscalOfficer
          FiscalOfficer
 class MultiAttachmentSample
           
 class TravelAccount
           
 class TravelAccountExtension
           
 class TravelAccountType
           
 class TravelAccountUseRate
           
 

Uses of PersistableBusinessObject in edu.sampleu.travel.document
 

Classes in edu.sampleu.travel.document that implement PersistableBusinessObject
 class TravelDocument2
           
 

Uses of PersistableBusinessObject in org.kuali.rice.coreservice.impl.parameter
 

Classes in org.kuali.rice.coreservice.impl.parameter that implement PersistableBusinessObject
 class ParameterBo
           
 

Uses of PersistableBusinessObject in org.kuali.rice.devtools.pdle
 

Methods in org.kuali.rice.devtools.pdle with parameters of type PersistableBusinessObject
 void PostDataLoadEncryptionServiceImpl.encrypt(PersistableBusinessObject businessObject, Set<String> attributeNames)
           
 void PostDataLoadEncryptionService.encrypt(PersistableBusinessObject businessObject, Set<String> attributeNames)
           
 

Method parameters in org.kuali.rice.devtools.pdle with type arguments of type PersistableBusinessObject
 void PostDataLoadEncryptionServiceImpl.checkArguments(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionService.checkArguments(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionServiceImpl.checkArguments(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames, boolean checkOjbEncryptConfig)
           
 void PostDataLoadEncryptionService.checkArguments(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames, boolean checkOjbEncryptConfig)
           
 void PostDataLoadEncryptionServiceImpl.createBackupTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionService.createBackupTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionServiceImpl.dropBackupTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionService.dropBackupTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionServiceImpl.prepClassDescriptor(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionService.prepClassDescriptor(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionServiceImpl.restoreClassDescriptor(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionService.restoreClassDescriptor(Class<? extends PersistableBusinessObject> businessObjectClass, Set<String> attributeNames)
           
 void PostDataLoadEncryptionServiceImpl.restoreTableFromBackup(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionService.restoreTableFromBackup(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionServiceImpl.truncateTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 void PostDataLoadEncryptionService.truncateTable(Class<? extends PersistableBusinessObject> businessObjectClass)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.edl.impl.bo
 

Classes in org.kuali.rice.edl.impl.bo that implement PersistableBusinessObject
 class EDocLiteAssociation
          Association between WorkflowDocument type -> EDocLite definition, EDocLite style Table: en_edoclt_assoc_t
 class EDocLiteDefinition
          EDocLite document definition Table: en_edoclt_def_t
 

Uses of PersistableBusinessObject in org.kuali.rice.ken.bo
 

Classes in org.kuali.rice.ken.bo that implement PersistableBusinessObject
 class NotificationBo
          This class represents an instace of a notification message that is received by the overall system.
 class NotificationChannelBo
          This class represents and instance of a Notification Channel.
 class NotificationChannelReviewerBo
          A reviewer for a notification publications to a NotificationChannel
 class NotificationContentTypeBo
          This class represents the different types of Notification content that the system can handle.
 class NotificationMessageDelivery
          This class represents and instance of a NotificationMessageDelivery.
 class NotificationPriorityBo
          This class represents a priority for a notification - i.e.
 class NotificationProducerBo
          This class represents an instance of who can actually submit notification messages to the system for processing.
 class NotificationRecipientBo
          This class houses information pertaining to each recipient for a Notification message.
 class NotificationRecipientListBo
          This class represents the data structure that will house a default recipient list for a notification channel.
 class NotificationSenderBo
          This class represents the data structure that will house information about the non-system sender that a notification message is sent on behalf of.
 class UserChannelSubscriptionBo
          This class represents an instance of a user's subscription to a specific notification channel.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.doctype
 

Classes in org.kuali.rice.kew.doctype that implement PersistableBusinessObject
 class ApplicationDocumentStatus
          Model bean representing the valid application document statuses for a document type An instance of this class represents a single valid status for a given document type.
 class ApplicationDocumentStatusCategory
          Model bean representing a grouping of valid application document statuses for a document type An instance of this class represents a subset of the valid status for a given document type.
 class DocumentTypePolicy
          Model bean representing a policy of a document type.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.doctype.bo
 

Classes in org.kuali.rice.kew.doctype.bo that implement PersistableBusinessObject
 class DocumentType
          Model bean mapped to ojb representing a document type.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.document
 

Methods in org.kuali.rice.kew.document with parameters of type PersistableBusinessObject
 boolean RoutingRuleMaintainableBusRule.processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line)
          This overridden method ...
protected  void RoutingRuleMaintainable.setNewCollectionLineDefaultValues(String collectionName, PersistableBusinessObject addLine)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.engine.node
 

Classes in org.kuali.rice.kew.engine.node that implement PersistableBusinessObject
 class BranchState
          A piece of state on a Branch stored as a key-value pair of Strings.
 class NodeState
          The state of a RouteNodeInstance represented as a key-value pair of Strings.
 class RouteNodeConfigParam
          A route node definition configuration parameter.
 class State
          A KeyValuePair that adds an id fields that makes it sufficient for storing in a database.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.routeheader
 

Classes in org.kuali.rice.kew.routeheader that implement PersistableBusinessObject
 class DocumentRouteHeaderValue
          A document within KEW.
 class DocumentRouteHeaderValueActionListExtension
          An extension of DocumentRouteHeaderValue which is mapped to OJB to help with optimization of the loading of a user's Action List.
 class DocumentStatusTransition
          Model bean representing the valid application document statuses for a document type
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.rule
 

Classes in org.kuali.rice.kew.rule that implement PersistableBusinessObject
 class GroupRuleResponsibility
          Represents a rule responsibility which points to a group.
 class PersonRuleResponsibility
          Represents a rule responsibility which points to a person.
 class RoleRuleResponsibility
          Represents a rule responsibility which points to a role.
 class RuleBaseValues
          A model bean for a Rule within the KEW rules engine.
 class RuleDelegationBo
          A model bean representing the delegation of a rule from a responsibility to another rule.
 class RuleExpressionDef
          BO for rule expressions
 class RuleResponsibilityBo
          A model bean representing the responsibility of a user, workgroup, or role to perform some action on a document.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.rule.bo
 

Classes in org.kuali.rice.kew.rule.bo that implement PersistableBusinessObject
 class RuleAttribute
          Model bean defining a rule attribute.
 class RuleTemplateAttributeBo
          A model bean which services as the link between a RuleTemplateBo and a RuleAttribute.
 class RuleTemplateBo
          A model bean which represents a template upon which a rule is created.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.rule.document
 

Classes in org.kuali.rice.kew.rule.document that implement PersistableBusinessObject
 class RuleDocument
          This is the business object that represents the DisbursementVoucher document in Kuali.
 

Uses of PersistableBusinessObject in org.kuali.rice.kew.rule.web
 

Classes in org.kuali.rice.kew.rule.web that implement PersistableBusinessObject
 class WebRuleBaseValues
          A decorator around a RuleBaseValues object which provides some convienance functions for interacting with the bean from the web-tier.
 class WebRuleResponsibility
          A decorator around a RuleResponsibilityBo object which provides some convienance functions for interacting with the bean from the web-tier.
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.bo.ui
 

Classes in org.kuali.rice.kim.bo.ui that implement PersistableBusinessObject
 class GroupDocumentMember
          This is a description of what this class does - kellerj don't forget to fill this in.
 class GroupDocumentQualifier
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentAttributeDataBusinessObjectBase
          This class is the base class for KIM documents sub-business objects that store attribute/qualifier data
 class KimDocumentBoActivatableBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoActivatableEditableBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoActivatableToFromBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoActivatableToFromEditableBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoActiveToFromBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentBoEditableBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentRoleMember
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentRolePermission
           
 class KimDocumentRoleQualifier
          This is a description of what this class does - shyu don't forget to fill this in.
 class KimDocumentRoleResponsibility
           
 class KimDocumentRoleResponsibilityAction
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentAddress
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentAffiliation
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentBoDefaultBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentCitizenship
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentEmail
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentEmploymentInfo
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentExternalId
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentGroup
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentName
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentPhone
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentPrivacy
          This is a description of what this class does - shyu don't forget to fill this in.
 class PersonDocumentRole
          This is a description of what this class does - shyu don't forget to fill this in.
 class RoleDocumentBoBase
           
 class RoleDocumentBoDefaultBase
          This is a description of what this class does - shyu don't forget to fill this in.
 class RoleDocumentDelegation
          This is a description of what this class does - kellerj don't forget to fill this in.
 class RoleDocumentDelegationMember
          This is a description of what this class does - kellerj don't forget to fill this in.
 class RoleDocumentDelegationMemberQualifier
          This is a description of what this class does - shyu don't forget to fill this in.
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.document
 

Classes in org.kuali.rice.kim.document that implement PersistableBusinessObject
 class IdentityManagementGroupDocument
          This is a description of what this class does - bhargavp don't forget to fill this in.
 class IdentityManagementKimDocument
          This is a description of what this class does - bhargavp don't forget to fill this in.
 class IdentityManagementPersonDocument
          This is a description of what this class does - shyu don't forget to fill this in.
 class IdentityManagementRoleDocument
          This is a description of what this class does - bhargavp don't forget to fill this in.
 

Methods in org.kuali.rice.kim.document that return types with arguments of type PersistableBusinessObject
 Class<? extends PersistableBusinessObject> GenericPermissionMaintainable.getBoClass()
          This overridden method ...
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.impl.common.attribute
 

Classes in org.kuali.rice.kim.impl.common.attribute that implement PersistableBusinessObject
 class KimAttributeDataBo
           
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.impl.common.template
 

Classes in org.kuali.rice.kim.impl.common.template that implement PersistableBusinessObject
 class TemplateBo
           
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.impl.permission
 

Classes in org.kuali.rice.kim.impl.permission that implement PersistableBusinessObject
 class GenericPermissionBo
           
 class PermissionAttributeBo
           
 class PermissionBo
           
 class PermissionTemplateBo
           
 class UberPermissionBo
           
 

Uses of PersistableBusinessObject in org.kuali.rice.kim.impl.type
 

Classes in org.kuali.rice.kim.impl.type that implement PersistableBusinessObject
 class IdentityManagementTypeAttributeTransactionalDocument
          This is a description of what this class does - shyu don't forget to fill this in.
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.document
 

Methods in org.kuali.rice.kns.document that return PersistableBusinessObject
 PersistableBusinessObject MaintenanceDocument.getDocumentBusinessObject()
          Returns a reference to the PersistableBusinessObject that this MaintenanceDocument is maintaining.
 PersistableBusinessObject MaintenanceDocumentBase.getDocumentBusinessObject()
           
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.maintenance
 

Fields in org.kuali.rice.kns.maintenance declared as PersistableBusinessObject
protected  PersistableBusinessObject KualiMaintainableImpl.businessObject
          Deprecated.  
 

Fields in org.kuali.rice.kns.maintenance with type parameters of type PersistableBusinessObject
protected  Map<String,PersistableBusinessObject> KualiMaintainableImpl.newCollectionLines
          Deprecated.  
 

Methods in org.kuali.rice.kns.maintenance that return PersistableBusinessObject
 PersistableBusinessObject Maintainable.getBusinessObject()
          Deprecated. 
 PersistableBusinessObject KualiMaintainableImpl.getBusinessObject()
          Deprecated.  
 PersistableBusinessObject Maintainable.getNewCollectionLine(String collectionName)
          Deprecated. 
 PersistableBusinessObject KualiMaintainableImpl.getNewCollectionLine(String collectionName)
          Deprecated.  
 PersistableBusinessObject KualiMaintainableImpl.initNewCollectionLine(String collectionName)
          Deprecated.  
 

Methods in org.kuali.rice.kns.maintenance that return types with arguments of type PersistableBusinessObject
abstract  Class<? extends PersistableBusinessObject> KualiGlobalMaintainableImpl.getPrimaryEditedBusinessObjectClass()
           
 

Methods in org.kuali.rice.kns.maintenance with parameters of type PersistableBusinessObject
 void Maintainable.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo)
          Deprecated. 
 void KualiMaintainableImpl.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo)
          Deprecated.  
 void Maintainable.setBusinessObject(PersistableBusinessObject object)
          Deprecated. 
 void KualiMaintainableImpl.setBusinessObject(PersistableBusinessObject businessObject)
          Deprecated.  
protected  void KualiMaintainableImpl.setNewCollectionLineDefaultValues(String collectionName, PersistableBusinessObject addLine)
          Deprecated.  
 

Method parameters in org.kuali.rice.kns.maintenance with type arguments of type PersistableBusinessObject
 void Maintainable.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo)
          Deprecated. 
 void KualiMaintainableImpl.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo)
          Deprecated.  
 

Constructors in org.kuali.rice.kns.maintenance with parameters of type PersistableBusinessObject
KualiMaintainableImpl(PersistableBusinessObject businessObject)
          Deprecated. Constructor which initializes the business object to be maintained.
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.maintenance.rules
 

Methods in org.kuali.rice.kns.maintenance.rules with parameters of type PersistableBusinessObject
 boolean MaintenanceDocumentRuleBase.processAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo)
           
 boolean MaintenanceDocumentRuleBase.processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line)
           
protected  boolean MaintenanceDocumentRuleBase.validateDuplicateIdentifierInDataDictionary(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo)
          This method validates that there should only exist one entry in the collection whose fields match the fields specified within the duplicateIdentificationFields in the maintenance document data dictionary.
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.rule
 

Methods in org.kuali.rice.kns.rule with parameters of type PersistableBusinessObject
 boolean AddCollectionLineRule.processAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line)
          Deprecated. This method allows business rules to be called whenever a new object is added to a maintainable collection in the UI layer.
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.rule.event
 

Constructors in org.kuali.rice.kns.rule.event with parameters of type PersistableBusinessObject
KualiAddLineEvent(Document document, String collectionName, PersistableBusinessObject addLine)
          Deprecated.  
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.service
 

Methods in org.kuali.rice.kns.service with parameters of type PersistableBusinessObject
 void MaintenanceDocumentDictionaryService.validateMaintainableCollectionsAddLineRequiredFields(MaintenanceDocument document, PersistableBusinessObject businessObject, String collectionName)
          Deprecated. 
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.service.impl
 

Methods in org.kuali.rice.kns.service.impl with parameters of type PersistableBusinessObject
 void MaintenanceDocumentDictionaryServiceImpl.validateMaintainableCollectionsAddLineRequiredFields(MaintenanceDocument document, PersistableBusinessObject businessObject, String collectionName)
          Deprecated.  
 

Uses of PersistableBusinessObject in org.kuali.rice.kns.web.struts.action
 

Methods in org.kuali.rice.kns.web.struts.action with parameters of type PersistableBusinessObject
protected  void KualiMaintenanceDocumentAction.copyParametersToBO(Map<String,String> parameters, PersistableBusinessObject newBO)
           
protected  void KualiMaintenanceDocumentAction.populateBOWithCopyKeyValues(javax.servlet.http.HttpServletRequest request, PersistableBusinessObject oldBusinessObject, Maintainable oldMaintainableObject)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.bo
 

Subinterfaces of PersistableBusinessObject in org.kuali.rice.krad.bo
 interface PersistableBusinessObjectExtension
           
 

Classes in org.kuali.rice.krad.bo that implement PersistableBusinessObject
 class AdHocRoutePerson
          Ad Hoc Route Person Business Object
 class AdHocRouteRecipient
          TODO we should not be referencing kew constants from this class and wedding ourselves to that workflow application Ad Hoc Route Recipient Business Object
 class AdHocRouteWorkgroup
          Ad Hoc Route Workgroup Business Object
 class Attachment
           
 class AttributeReferenceDummy
          Attribute Reference Dummy Business Object
 class AttributeReferenceElements
          Attribute Reference Dummy Business Object
 class BusinessObjectAttributeEntry
          Business Object Attribute Entry Business Object
 class DocumentAttachment
           
 class DocumentHeader
          Business Object representing a document header.
 class GlobalBusinessObjectDetailBase
           
 class InactivatableFromToImpl
           
 class KualiCodeBase
           
 class LookupResults
           
 class MultiDocumentAttachment
           
 class MultipleValueLookupMetadata
           
 class Note
          Represents a user note in the system.
 class NoteType
           
 class PersistableAttachmentBase
          This is a description of what this class does - chitra07 don't forget to fill this in.
 class PersistableBusinessObjectBase
           
 class PersistableBusinessObjectExtensionBase
           
 class SelectedObjectIds
           
 class SessionDocument
           
 

Methods in org.kuali.rice.krad.bo that return types with arguments of type PersistableBusinessObject
 List<Collection<PersistableBusinessObject>> PersistableBusinessObjectBase.buildListOfDeletionAwareLists()
           
 List<Collection<PersistableBusinessObject>> PersistableBusinessObject.buildListOfDeletionAwareLists()
          If this method is not implemented appropriately for PersistableBusinessObject with collections, then PersistableBusinessObject with collections will not persist deletions correctly.
 List<PersistableBusinessObject> GlobalBusinessObject.generateDeactivationsToPersist()
          This method generates a list of BusinessObjects that need to be deleted as part of the final processing for a global maintenance document.
 List<PersistableBusinessObject> GlobalBusinessObject.generateGlobalChangesToPersist()
          This method applies the global changed fields to the list of BOs contained within, and returns the list, with all the relevant values updated.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.dao
 

Methods in org.kuali.rice.krad.dao that return PersistableBusinessObject
 PersistableBusinessObject BusinessObjectDao.manageReadOnly(PersistableBusinessObject bo)
          Merges the given business object, but tells the ORM that the object is to be treated as Read Only, and even if it has changes, it will not be persisted to the database
 PersistableBusinessObject BusinessObjectDao.retrieve(PersistableBusinessObject object)
          Retrieves an object instance identified by the class of the given object and the object's primary key values.
 PersistableBusinessObject BusinessObjectDao.save(PersistableBusinessObject bo)
          Saves any object that implements the BusinessObject interface.
 

Methods in org.kuali.rice.krad.dao that return types with arguments of type PersistableBusinessObject
 List<? extends PersistableBusinessObject> BusinessObjectDao.save(List businessObjects)
          Saves a List of BusinessObjects.
 

Methods in org.kuali.rice.krad.dao with parameters of type PersistableBusinessObject
 void BusinessObjectDao.delete(PersistableBusinessObject bo)
          Deletes a business object from the database.
 PersistableBusinessObject BusinessObjectDao.manageReadOnly(PersistableBusinessObject bo)
          Merges the given business object, but tells the ORM that the object is to be treated as Read Only, and even if it has changes, it will not be persisted to the database
 PersistableBusinessObject BusinessObjectDao.retrieve(PersistableBusinessObject object)
          Retrieves an object instance identified by the class of the given object and the object's primary key values.
 PersistableBusinessObject BusinessObjectDao.save(PersistableBusinessObject bo)
          Saves any object that implements the BusinessObject interface.
 

Method parameters in org.kuali.rice.krad.dao with type arguments of type PersistableBusinessObject
 void BusinessObjectDao.delete(List<? extends PersistableBusinessObject> boList)
          Deletes each business object in the given List from the database.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.dao.impl
 

Methods in org.kuali.rice.krad.dao.impl that return PersistableBusinessObject
 PersistableBusinessObject BusinessObjectDaoJpa.manageReadOnly(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectDaoOjb.manageReadOnly(PersistableBusinessObject bo)
          No need to do anything - avoid saving and OJB will "manage read only"
protected  PersistableBusinessObject BusinessObjectDaoJpa.materialize(PersistableBusinessObject bo)
          If the object is a proxy, materializes it
 PersistableBusinessObject BusinessObjectDaoJpa.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoOjb.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoJpa.save(PersistableBusinessObject bo)
          Saves a business object.
 PersistableBusinessObject BusinessObjectDaoOjb.save(PersistableBusinessObject bo)
          Saves a business object.
 

Methods in org.kuali.rice.krad.dao.impl that return types with arguments of type PersistableBusinessObject
 List<? extends PersistableBusinessObject> BusinessObjectDaoJpa.save(List businessObjects)
          Saves a business object.
 List<? extends PersistableBusinessObject> BusinessObjectDaoOjb.save(List businessObjects)
          Saves a business object.
 

Methods in org.kuali.rice.krad.dao.impl with parameters of type PersistableBusinessObject
 void BusinessObjectDaoJpa.delete(PersistableBusinessObject bo)
          Deletes the business object passed in.
 void BusinessObjectDaoOjb.delete(PersistableBusinessObject bo)
          Deletes the business object passed in.
 Criteria LookupDaoJpa.getCollectionCriteriaFromMap(PersistableBusinessObject example, Map formProps)
           
 PersistableBusinessObject BusinessObjectDaoJpa.manageReadOnly(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectDaoOjb.manageReadOnly(PersistableBusinessObject bo)
          No need to do anything - avoid saving and OJB will "manage read only"
protected  PersistableBusinessObject BusinessObjectDaoJpa.materialize(PersistableBusinessObject bo)
          If the object is a proxy, materializes it
 PersistableBusinessObject BusinessObjectDaoJpa.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoOjb.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoJpa.save(PersistableBusinessObject bo)
          Saves a business object.
 PersistableBusinessObject BusinessObjectDaoOjb.save(PersistableBusinessObject bo)
          Saves a business object.
 

Method parameters in org.kuali.rice.krad.dao.impl with type arguments of type PersistableBusinessObject
 void BusinessObjectDaoJpa.delete(List<? extends PersistableBusinessObject> boList)
           
 void BusinessObjectDaoOjb.delete(List<? extends PersistableBusinessObject> boList)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.dao.proxy
 

Methods in org.kuali.rice.krad.dao.proxy that return PersistableBusinessObject
 PersistableBusinessObject BusinessObjectDaoProxy.manageReadOnly(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectDaoProxy.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoProxy.save(PersistableBusinessObject bo)
           
 

Methods in org.kuali.rice.krad.dao.proxy that return types with arguments of type PersistableBusinessObject
 List<? extends PersistableBusinessObject> BusinessObjectDaoProxy.save(List businessObjects)
           
 

Methods in org.kuali.rice.krad.dao.proxy with parameters of type PersistableBusinessObject
 void BusinessObjectDaoProxy.delete(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectDaoProxy.manageReadOnly(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectDaoProxy.retrieve(PersistableBusinessObject object)
           
 PersistableBusinessObject BusinessObjectDaoProxy.save(PersistableBusinessObject bo)
           
 

Method parameters in org.kuali.rice.krad.dao.proxy with type arguments of type PersistableBusinessObject
 void BusinessObjectDaoProxy.delete(List<? extends PersistableBusinessObject> boList)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.document
 

Subinterfaces of PersistableBusinessObject in org.kuali.rice.krad.document
 interface Document
          This is the Document interface.
 interface TransactionalDocument
          Interface for all documents that have transactional behavior
 

Classes in org.kuali.rice.krad.document that implement PersistableBusinessObject
 class DocumentBase
           
 class TransactionalDocumentBase
          Base class for transactional documents
 

Methods in org.kuali.rice.krad.document that return PersistableBusinessObject
 PersistableBusinessObject DocumentBase.getNoteTarget()
          Returns the business object with which notes related to this document should be associated.
 PersistableBusinessObject Document.getNoteTarget()
          Return the target PersistableBusinessObject that notes associated with this document should be attached to.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.document.authorization
 

Classes in org.kuali.rice.krad.document.authorization that implement PersistableBusinessObject
 class PessimisticLock
          This is a business object used to lock a document pessimistically.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.keyvalues
 

Classes in org.kuali.rice.krad.keyvalues with type parameters of type PersistableBusinessObject
 class PersistableBusinessObjectValuesFinder<T extends PersistableBusinessObject>
          This class is a Generic ValuesFinder that builds the list of KeyValuePairs it returns in getKeyValues() based on a BO along with a keyAttributeName and labelAttributeName that are specified.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.maintenance
 

Subinterfaces of PersistableBusinessObject in org.kuali.rice.krad.maintenance
 interface MaintenanceDocument
          Common interface for all maintenance documents.
 

Classes in org.kuali.rice.krad.maintenance that implement PersistableBusinessObject
 class MaintenanceDocumentBase
          Document class for all maintenance documents which wraps the maintenance object in a Maintainable that is also used for various callbacks
 class MaintenanceLock
          List of business objects that this maintenance document is locking (prevents two documents from being routed trying to update the same object) Most maintenance documents have only one lock, but globals have many
 

Methods in org.kuali.rice.krad.maintenance that return PersistableBusinessObject
 PersistableBusinessObject MaintenanceDocumentBase.getNoteTarget()
          The Note target for maintenance documents is determined by whether or not the underlying Maintainable supports business object notes or not.
 PersistableBusinessObject MaintainableImpl.getPersistableBusinessObject()
          Returns the data object if its persistable, null otherwise
 PersistableBusinessObject Maintainable.getPersistableBusinessObject()
          Returns the persistable business object or null if none exists.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.messages
 

Classes in org.kuali.rice.krad.messages that implement PersistableBusinessObject
 class Message
          Holds the text and metadata for a message that will be given by the system, including validation messages, UI text (labels, instructions), and other text that has been externalized from the system
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.rules
 

Methods in org.kuali.rice.krad.rules with parameters of type PersistableBusinessObject
 boolean MaintenanceDocumentRuleBase.processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.service
 

Methods in org.kuali.rice.krad.service with type parameters of type PersistableBusinessObject
<T extends PersistableBusinessObject>
T
BusinessObjectService.save(T bo)
          Saves the passed in object via the persistence layer.
 

Methods in org.kuali.rice.krad.service that return PersistableBusinessObject
 PersistableBusinessObject BusinessObjectService.linkAndSave(PersistableBusinessObject bo)
          Links up any contained objects, and then Saves the passed in object via the persistence layer.
 PersistableBusinessObject BusinessObjectService.manageReadOnly(PersistableBusinessObject bo)
          Merges the given business object, but tells the ORM that the object is to be treated as Read Only, and even if it has changes, it will not be persisted to the database
 PersistableBusinessObject BusinessObjectService.retrieve(PersistableBusinessObject object)
          Retrieves an object instance identified by the class of the given object and the object's primary key values.
 

Methods in org.kuali.rice.krad.service that return types with arguments of type PersistableBusinessObject
 List<? extends PersistableBusinessObject> BusinessObjectService.linkAndSave(List<? extends PersistableBusinessObject> businessObjects)
          Links up any contained objects, and Saves the businessObjects on the list via the persistence layer.
 List<? extends PersistableBusinessObject> BusinessObjectService.save(List<? extends PersistableBusinessObject> businessObjects)
          Saves the businessObjects on the list via the persistence layer.
 

Methods in org.kuali.rice.krad.service with parameters of type PersistableBusinessObject
 boolean PersistenceService.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName)
          This method examines whether all the foreign key fields for the specified reference contain values.
 Attachment AttachmentService.createAttachment(PersistableBusinessObject parent, String uploadedFileName, String mimeType, int fileSize, InputStream fileContents, String attachmentType)
          Stores the given fileContents and returns referring Attachment object which acts as a momento to the archived object.
 Note NoteService.createNote(Note noteToCopy, PersistableBusinessObject bo, String authorPrincipalId)
          Creates a new note which is a copy of the given note and is associated with the specified PersistableBusinessObject and Person.
 void BusinessObjectService.delete(PersistableBusinessObject bo)
          Deletes a business object from the database.
 ForeignKeyFieldsPopulationState PersistenceStructureService.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName)
          This method checks the foreign keys for a reference on a given BO, and tests that all fk fields are populated if any are populated.
 PersistableBusinessObject BusinessObjectService.linkAndSave(PersistableBusinessObject bo)
          Links up any contained objects, and then Saves the passed in object via the persistence layer.
 void BusinessObjectService.linkUserFields(PersistableBusinessObject bo)
          Updates all KualiUser or Person objects contained within this BO, based on the UserID as the authoritative key.
 Map<String,Class> PersistenceStructureService.listCollectionObjectTypes(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureService.listReferenceObjectFields(PersistableBusinessObject bo)
          This method uses the persistence layer to determine the list of reference objects contained within this parent object.
 PersistableBusinessObject BusinessObjectService.manageReadOnly(PersistableBusinessObject bo)
          Merges the given business object, but tells the ORM that the object is to be treated as Read Only, and even if it has changes, it will not be persisted to the database
 void PersistenceService.refreshAllNonUpdatingReferences(PersistableBusinessObject bo)
          This method refreshes all reference objects to this main object that are 'non-updateable'.
 PersistableBusinessObject BusinessObjectService.retrieve(PersistableBusinessObject object)
          Retrieves an object instance identified by the class of the given object and the object's primary key values.
 

Method parameters in org.kuali.rice.krad.service with type arguments of type PersistableBusinessObject
 void BusinessObjectService.delete(List<? extends PersistableBusinessObject> boList)
          Deletes each business object in the given List.
 Class<? extends PersistableBusinessObjectExtension> PersistenceStructureService.getBusinessObjectAttributeClass(Class<? extends PersistableBusinessObject> clazz, String attributeName)
          This method is a PersistableBusinessObject specifific utility method.
 String PersistenceStructureService.getTableName(Class<? extends PersistableBusinessObject> boClass)
          Returns the name of the table underlying the business object class
 List<? extends PersistableBusinessObject> BusinessObjectService.linkAndSave(List<? extends PersistableBusinessObject> businessObjects)
          Links up any contained objects, and Saves the businessObjects on the list via the persistence layer.
 void BusinessObjectService.linkUserFields(List<PersistableBusinessObject> bos)
          Updates all KualiUser or Person objects contained within this BO, based on the UserID as the authoritative key.
 List<? extends PersistableBusinessObject> BusinessObjectService.save(List<? extends PersistableBusinessObject> businessObjects)
          Saves the businessObjects on the list via the persistence layer.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.service.impl
 

Methods in org.kuali.rice.krad.service.impl with type parameters of type PersistableBusinessObject
<T extends PersistableBusinessObject>
T
BusinessObjectServiceImpl.save(T bo)
           
 

Methods in org.kuali.rice.krad.service.impl that return PersistableBusinessObject
 PersistableBusinessObject BusinessObjectServiceImpl.linkAndSave(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectServiceImpl.manageReadOnly(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectServiceImpl.retrieve(PersistableBusinessObject object)
           
 

Methods in org.kuali.rice.krad.service.impl that return types with arguments of type PersistableBusinessObject
 List<? extends PersistableBusinessObject> BusinessObjectServiceImpl.linkAndSave(List<? extends PersistableBusinessObject> businessObjects)
           
 List<? extends PersistableBusinessObject> BusinessObjectServiceImpl.save(List<? extends PersistableBusinessObject> businessObjects)
           
 

Methods in org.kuali.rice.krad.service.impl with parameters of type PersistableBusinessObject
 boolean PersistenceServiceOjbImpl.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName)
           
 boolean PersistenceServiceJpaImpl.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName)
           
 boolean PersistenceServiceImpl.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName)
           
 Attachment AttachmentServiceImpl.createAttachment(PersistableBusinessObject parent, String uploadedFileName, String mimeType, int fileSize, InputStream fileContents, String attachmentTypeCode)
           
 Note NoteServiceImpl.createNote(Note noteToCopy, PersistableBusinessObject bo, String authorPrincipalId)
          TODO this method seems awfully out of place in this service
 void BusinessObjectServiceImpl.delete(PersistableBusinessObject bo)
           
 ForeignKeyFieldsPopulationState PersistenceStructureServiceJpaImpl.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName)
           
 ForeignKeyFieldsPopulationState PersistenceStructureServiceImpl.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName)
           
 ForeignKeyFieldsPopulationState PersistenceStructureServiceOjbImpl.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName)
           
protected  boolean BusinessObjectServiceImpl.isBusinessObjectAllowedForSave(PersistableBusinessObject bo)
          Returns true if the BusinessObjectService should be permitted to save instances of the given PersistableBusinessObject.
 PersistableBusinessObject BusinessObjectServiceImpl.linkAndSave(PersistableBusinessObject bo)
           
 void BusinessObjectServiceImpl.linkUserFields(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceJpaImpl.listCollectionObjectTypes(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceImpl.listCollectionObjectTypes(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceOjbImpl.listCollectionObjectTypes(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceJpaImpl.listReferenceObjectFields(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceImpl.listReferenceObjectFields(PersistableBusinessObject bo)
           
 Map<String,Class> PersistenceStructureServiceOjbImpl.listReferenceObjectFields(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectServiceImpl.manageReadOnly(PersistableBusinessObject bo)
           
 void PersistenceServiceOjbImpl.refreshAllNonUpdatingReferences(PersistableBusinessObject bo)
           
 void PersistenceServiceJpaImpl.refreshAllNonUpdatingReferences(PersistableBusinessObject bo)
           
 void PersistenceServiceImpl.refreshAllNonUpdatingReferences(PersistableBusinessObject bo)
           
 PersistableBusinessObject BusinessObjectServiceImpl.retrieve(PersistableBusinessObject object)
           
protected  void BusinessObjectServiceImpl.validateBusinessObjectForSave(PersistableBusinessObject bo)
           
 

Method parameters in org.kuali.rice.krad.service.impl with type arguments of type PersistableBusinessObject
 void BusinessObjectServiceImpl.delete(List<? extends PersistableBusinessObject> boList)
           
 Class<? extends PersistableBusinessObjectExtension> PersistenceServiceStructureImplBase.getBusinessObjectAttributeClass(Class<? extends PersistableBusinessObject> clazz, String attributeName)
           
 String PersistenceStructureServiceJpaImpl.getTableName(Class<? extends PersistableBusinessObject> boClass)
           
 String PersistenceStructureServiceImpl.getTableName(Class<? extends PersistableBusinessObject> boClass)
          This overridden method ...
 String PersistenceStructureServiceOjbImpl.getTableName(Class<? extends PersistableBusinessObject> boClass)
          This overridden method ...
 List<? extends PersistableBusinessObject> BusinessObjectServiceImpl.linkAndSave(List<? extends PersistableBusinessObject> businessObjects)
           
 void BusinessObjectServiceImpl.linkUserFields(List<PersistableBusinessObject> bos)
           
 List<? extends PersistableBusinessObject> BusinessObjectServiceImpl.save(List<? extends PersistableBusinessObject> businessObjects)
           
protected  void BusinessObjectServiceImpl.validateBusinessObjectForSave(List<? extends PersistableBusinessObject> businessObjects)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.util
 

Methods in org.kuali.rice.krad.util with parameters of type PersistableBusinessObject
static boolean ObjectUtils.collectionContainsObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of PersistableBusinessObjects to determine if an object with the same key as the BO exists in the list.
static int ObjectUtils.countObjectsWithIdentitcalKey(Collection<? extends PersistableBusinessObject> collection, PersistableBusinessObject bo)
          Compares a business object with a Collection of PersistableBusinessObjects to count how many have the same key as the BO.
static boolean ObjectUtils.equalByKeys(PersistableBusinessObject bo1, PersistableBusinessObject bo2)
          Compares two PersistableBusinessObject instances for equality of type and key values.
static void ObjectUtils.materializeAllSubObjects(PersistableBusinessObject bo)
          This method attempts to materialize all of the proxied reference objects (ie, sub-objects) hanging off the passed-in BO object.
static void ObjectUtils.materializeSubObjectsToDepth(PersistableBusinessObject bo, int depth)
          This method attempts to materialize all of the proxied reference objects (ie, sub-objects) hanging off the passed-in BO object.
 void OjbCollectionHelper.processCollections(OjbCollectionAware template, PersistableBusinessObject orig, PersistableBusinessObject copy)
          OJB RemovalAwareLists do not survive through the response/request lifecycle.
 void OjbCollectionHelper.processCollections2(OjbCollectionAware template, PersistableBusinessObject orig, PersistableBusinessObject copy)
          OJB RemovalAwareLists do not survive through the response/request lifecycle.
static void ObjectUtils.removeObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of PersistableBusinessObjects to determine if an object with the same key as the BO exists in the list.
static BusinessObject ObjectUtils.retrieveObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of BOs to determine if an object with the same key as the BO exists in the list.
 

Method parameters in org.kuali.rice.krad.util with type arguments of type PersistableBusinessObject
static boolean ObjectUtils.collectionContainsObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of PersistableBusinessObjects to determine if an object with the same key as the BO exists in the list.
static int ObjectUtils.countObjectsWithIdentitcalKey(Collection<? extends PersistableBusinessObject> collection, PersistableBusinessObject bo)
          Compares a business object with a Collection of PersistableBusinessObjects to count how many have the same key as the BO.
static void ObjectUtils.removeObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of PersistableBusinessObjects to determine if an object with the same key as the BO exists in the list.
static BusinessObject ObjectUtils.retrieveObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo)
          Compares a business object with a List of BOs to determine if an object with the same key as the BO exists in the list.
 

Uses of PersistableBusinessObject in org.kuali.rice.krad.workflow.attribute
 

Methods in org.kuali.rice.krad.workflow.attribute with parameters of type PersistableBusinessObject
protected  DocumentAttribute DataDictionarySearchableAttribute.generateSearchableAttributeFromChange(PersistableBusinessObject changeToPersist)
           
 

Uses of PersistableBusinessObject in org.kuali.rice.krms.impl.repository
 

Classes in org.kuali.rice.krms.impl.repository that implement PersistableBusinessObject
 class AgendaItemBo
          Agenda Item business object
 class BaseJavaAttributeBo
          This class contains the common elements of a KRMS attribute.
 class NaturalLanguageTemplateAttributeBo
          The mutable implementation of the @{link NaturalLanguageTemplateAttributeContract} interface, the counterpart to the immutable implementation NaturalLanguageTemplateAttribute.
 class NaturalLanguageTemplateBo
          The mutable implementation of the @{link NaturalLanguageTemplateContract} interface, the counterpart to the immutable implementation NaturalLanguageTemplate.
 class NaturalLanguageUsageBo
          The mutable implementation of the @{link NaturalLanguageUsageContract} interface, the counterpart to the immutable implementation NaturalLanguageUsage.
 class ReferenceObjectBindingBo
          The mutable implementation of the @{link ReferenceObjectBindingContract} interface, the counterpart to the immutable implementation ReferenceObjectBinding.
 class TypeTypeRelationBo
          The mutable implementation of the @{link TypeTypeRelationContract} interface, the counterpart to the immutable implementation TypeTypeRelation.
 

Uses of PersistableBusinessObject in org.kuali.rice.krms.impl.ui
 

Classes in org.kuali.rice.krms.impl.ui that implement PersistableBusinessObject
 class AgendaEditor
          synthetic (not directly persisted) BO for the KRMS agenda editor
 

Methods in org.kuali.rice.krms.impl.ui that return PersistableBusinessObject
 PersistableBusinessObject AgendaEditorMaintainable.getPersistableBusinessObject()
           
 



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