Uses of Interface
org.kuali.rice.krad.bo.PersistableBusinessObject
Packages that use PersistableBusinessObject
Package
Description
-
Uses of PersistableBusinessObject in org.kuali.rice.kns.bo
Classes in org.kuali.rice.kns.bo that implement PersistableBusinessObjectModifier and TypeClassDescriptionclassDeprecated.use BulkUpdate instead -
Uses of PersistableBusinessObject in org.kuali.rice.kns.lookup
Classes in org.kuali.rice.kns.lookup that implement PersistableBusinessObjectModifier and TypeClassDescriptionclassDeprecated.Only used in KNS classes, use KRAD.classDeprecated.Only used in KNS classes, use KRAD.classDeprecated.Only used in KNS classes, use KRAD. -
Uses of PersistableBusinessObject in org.kuali.rice.kns.maintenance
Fields in org.kuali.rice.kns.maintenance declared as PersistableBusinessObjectModifier and TypeFieldDescriptionprotected PersistableBusinessObjectKualiMaintainableImpl.businessObjectDeprecated.Fields in org.kuali.rice.kns.maintenance with type parameters of type PersistableBusinessObjectModifier and TypeFieldDescriptionprotected Map<String, PersistableBusinessObject> KualiMaintainableImpl.newCollectionLinesDeprecated.Methods in org.kuali.rice.kns.maintenance that return PersistableBusinessObjectModifier and TypeMethodDescriptionKualiMaintainableImpl.getBusinessObject()Deprecated.Maintainable.getBusinessObject()Deprecated.KualiMaintainableImpl.getNewCollectionLine(String collectionName) Deprecated.Maintainable.getNewCollectionLine(String collectionName) Deprecated.KualiMaintainableImpl.initNewCollectionLine(String collectionName) Deprecated.KualiMaintainableImpl.retrieveObjectForEditOrCopy(MaintenanceDocument document, Map<String, String> businessObjectKeys) Deprecated.Maintainable.retrieveObjectForEditOrCopy(MaintenanceDocument document, Map<String, String> businessObjectKeys) Deprecated.Methods in org.kuali.rice.kns.maintenance that return types with arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionabstract Class<? extends PersistableBusinessObject> KualiGlobalMaintainableImpl.getPrimaryEditedBusinessObjectClass()Deprecated.Methods in org.kuali.rice.kns.maintenance with parameters of type PersistableBusinessObjectModifier and TypeMethodDescriptionvoidKualiMaintainableImpl.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo) Deprecated.voidMaintainable.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo) Deprecated.voidKualiMaintainableImpl.setBusinessObject(PersistableBusinessObject businessObject) Deprecated.voidMaintainable.setBusinessObject(PersistableBusinessObject object) Deprecated.protected voidKualiMaintainableImpl.setNewCollectionLineDefaultValues(String collectionName, PersistableBusinessObject addLine) Deprecated.Method parameters in org.kuali.rice.kns.maintenance with type arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionvoidKualiMaintainableImpl.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo) Deprecated.voidMaintainable.addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues, boolean needsBlank, PersistableBusinessObject bo) Deprecated.Constructors in org.kuali.rice.kns.maintenance with parameters of type PersistableBusinessObjectModifierConstructorDescriptionKualiMaintainableImpl(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 PersistableBusinessObjectModifier and TypeMethodDescriptionbooleanMaintenanceDocumentRuleBase.processAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo) Deprecated.booleanMaintenanceDocumentRuleBase.processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line) Deprecated.protected booleanMaintenanceDocumentRuleBase.validateDuplicateIdentifierInDataDictionary(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo) Deprecated.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 PersistableBusinessObjectModifier and TypeMethodDescriptionbooleanAddCollectionLineRule.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 PersistableBusinessObjectModifierConstructorDescriptionKualiAddLineEvent(org.kuali.rice.krad.document.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 PersistableBusinessObjectModifier and TypeMethodDescriptionvoidMaintenanceDocumentDictionaryService.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 PersistableBusinessObjectModifier and TypeMethodDescriptionprotected voidKualiMaintenanceDocumentAction.copyParametersToBO(Map<String, String> parameters, PersistableBusinessObject newBO) Deprecated.protected voidKualiMaintenanceDocumentAction.populateBOWithCopyKeyValues(javax.servlet.http.HttpServletRequest request, PersistableBusinessObject oldBusinessObject, Maintainable oldMaintainableObject) Deprecated. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.bo
Subinterfaces of PersistableBusinessObject in org.kuali.rice.krad.boModifier and TypeInterfaceDescriptioninterfaceDeprecated.use a plain old Object property on your class and useExtensionForannotation on the actual extension class.Classes in org.kuali.rice.krad.bo that implement PersistableBusinessObjectModifier and TypeClassDescriptionclassclassclassDeprecated.use new KRAD Data frameworkDataObjectService.classDeprecated.useannotation insteadMethods in org.kuali.rice.krad.bo that return types with arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionPersistableBusinessObject.buildListOfDeletionAwareLists()Deprecated.If this method is not implemented appropriately for PersistableBusinessObject with collections, then PersistableBusinessObject with collections will not persist deletions correctly.PersistableBusinessObjectBase.buildListOfDeletionAwareLists()Deprecated. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.dao
Methods in org.kuali.rice.krad.dao with type parameters of type PersistableBusinessObjectModifier and TypeMethodDescription<T extends PersistableBusinessObject>
intBusinessObjectDao.countMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
intBusinessObjectDao.countMatching(Class<T> clazz, Map<String, ?> positiveFieldValues, Map<String, ?> negativeFieldValues) Deprecated.This method returns the number of matching result given the positive criterias and negative criterias.<T extends PersistableBusinessObject>
voidDeprecated.Deletes each business object in the given List from the database.<T extends PersistableBusinessObject>
voidBusinessObjectDao.deleteMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.Deletes the business objects matching the given fieldValues<T extends PersistableBusinessObject>
List<T> Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findAll(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findAllActive(Class<T> clazz) Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findAllActive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findAllInactive(Class<T> clazz) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findAllInactive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDao.findByPrimaryKey(Class<T> clazz, Map<String, ?> primaryKeys) Deprecated.Retrieves an object instance identified bys it primary keys and values.<T extends PersistableBusinessObject>
TBusinessObjectDao.findByPrimaryKeyUsingKeyObject(Class<T> clazz, Object pkObject) Deprecated.Retrieves an object, based on its PK object<T extends PersistableBusinessObject>
TBusinessObjectDao.findBySinglePrimaryKey(Class<T> clazz, Object primaryKey) Deprecated.Retrieves an object instance identified by its primary key.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This method retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findMatching(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This method retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDao.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending) Deprecated.This method retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDao.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDao.manageReadOnly(T bo) Deprecated.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<T extends PersistableBusinessObject>
List<T> Deprecated.Saves a List of BusinessObjects.<T extends PersistableBusinessObject>
TBusinessObjectDao.save(T bo) Deprecated.Saves any object that implements the BusinessObject interface. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.dao.impl
Methods in org.kuali.rice.krad.dao.impl with type parameters of type PersistableBusinessObjectModifier and TypeMethodDescription<T extends PersistableBusinessObject>
intBusinessObjectDaoOjb.countMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This is the default impl that comes with Kuali - uses OJB.<T extends PersistableBusinessObject>
intBusinessObjectDaoOjb.countMatching(Class<T> clazz, Map<String, ?> positiveFieldValues, Map<String, ?> negativeFieldValues) Deprecated.This is the default impl that comes with Kuali - uses OJB.<T extends PersistableBusinessObject>
voidDeprecated.<T extends PersistableBusinessObject>
voidBusinessObjectDaoOjb.deleteMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
List<T> Deprecated.Retrieves all of the records for a given class name.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findAll(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findAllActive(Class<T> clazz) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findAllActive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findAllInactive(Class<T> clazz) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findAllInactive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoOjb.findByPrimaryKey(Class<T> clazz, Map<String, ?> primaryKeys) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoOjb.findByPrimaryKeyUsingKeyObject(Class<T> clazz, Object pkObject) Deprecated.OJB does not support this method<T extends PersistableBusinessObject>
TBusinessObjectDaoOjb.findBySinglePrimaryKey(Class<T> clazz, Object primaryKey) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This is the default impl that comes with Kuali - uses OJB.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findMatching(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoOjb.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending) Deprecated.This is the default impl that comes with Kuali - uses OJB.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoOjb.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoOjb.manageReadOnly(T bo) Deprecated.No need to do anything - avoid saving and OJB will "manage read only"<T extends PersistableBusinessObject>
List<T> Deprecated.Saves a business object.<T extends PersistableBusinessObject>
TBusinessObjectDaoOjb.save(T bo) Deprecated.Saves a business object. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.dao.proxy
Methods in org.kuali.rice.krad.dao.proxy with type parameters of type PersistableBusinessObjectModifier and TypeMethodDescription<T extends PersistableBusinessObject>
intBusinessObjectDaoProxy.countMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
intBusinessObjectDaoProxy.countMatching(Class<T> clazz, Map<String, ?> positiveFieldValues, Map<String, ?> negativeFieldValues) Deprecated.<T extends PersistableBusinessObject>
voidDeprecated.<T extends PersistableBusinessObject>
voidBusinessObjectDaoProxy.deleteMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
List<T> Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findAll(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findAllActive(Class<T> clazz) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findAllActive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findAllActiveOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findAllInactive(Class<T> clazz) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findAllInactive(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoProxy.findByPrimaryKey(Class<T> clazz, Map<String, ?> primaryKeys) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoProxy.findByPrimaryKeyUsingKeyObject(Class<T> clazz, Object pkObject) Deprecated.Defers to correct DAO for this class<T extends PersistableBusinessObject>
TBusinessObjectDaoProxy.findBySinglePrimaryKey(Class<T> clazz, Object primaryKey) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findMatching(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findMatchingActive(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectDaoProxy.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectDaoProxy.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoProxy.manageReadOnly(T bo) Deprecated.<T extends PersistableBusinessObject>
List<T> Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectDaoProxy.save(T bo) Deprecated. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.service
Methods in org.kuali.rice.krad.service with type parameters of type PersistableBusinessObjectModifier and TypeMethodDescription<T extends PersistableBusinessObject>
intBusinessObjectService.countMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This method retrieves a count of the business objects populated with data which match the criteria in the given Map.<T extends PersistableBusinessObject>
intBusinessObjectService.countMatching(Class<T> clazz, Map<String, ?> positiveFieldValues, Map<String, ?> negativeFieldValues) Deprecated.This method retrieves a count of the business objects populated with data which match both the positive criteria and the negative criteria in the given Map.<T extends PersistableBusinessObject>
voidDeprecated.Deletes each business object in the given List.<T extends PersistableBusinessObject>
voidBusinessObjectService.deleteMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.Deletes the object(s) matching the given field values<T extends PersistableBusinessObject>
List<T> Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectService.findAll(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectService.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.Retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectService.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectService.findByPrimaryKey(Class<T> clazz, Map<String, ?> primaryKeys) Deprecated.Retrieves an object instance identified by its primary keys and values.<T extends PersistableBusinessObject>
TBusinessObjectService.findBySinglePrimaryKey(Class<T> clazz, Object primaryKey) Deprecated.Retrieves an object instance identified by its primary key.<T extends PersistableBusinessObject>
List<T> BusinessObjectService.findMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.This method retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectService.findMatching(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectService.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending) Deprecated.This method retrieves a collection of business objects populated with data, such that each record in the database populates a new object instance.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectService.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectService.linkAndSave(List<T> businessObjects) Deprecated.Links up any contained objects, and Saves the businessObjects on the list via the persistence layer.<T extends PersistableBusinessObject>
TBusinessObjectService.linkAndSave(T bo) Deprecated.Links up any contained objects, and then Saves the passed in object via the persistence layer.<T extends PersistableBusinessObject>
TBusinessObjectService.manageReadOnly(T bo) Deprecated.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<T extends PersistableBusinessObject>
List<T> Deprecated.Saves the businessObjects on the list via the persistence layer.<T extends PersistableBusinessObject>
TBusinessObjectService.save(T bo) Deprecated.Saves the passed in object via the persistence layer.Methods in org.kuali.rice.krad.service with parameters of type PersistableBusinessObjectModifier and TypeMethodDescriptionbooleanPersistenceService.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName) Deprecated.org.kuali.rice.krad.util.ForeignKeyFieldsPopulationStatePersistenceStructureService.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName) Deprecated.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.PersistenceStructureService.listCollectionObjectTypes(PersistableBusinessObject bo) Deprecated.PersistenceStructureService.listReferenceObjectFields(PersistableBusinessObject bo) Deprecated.This method uses the persistence layer to determine the list of reference objects contained within this parent object.voidPersistenceService.refreshAllNonUpdatingReferences(PersistableBusinessObject bo) Deprecated.voidLegacyAppFrameworkAdapterService.refreshReferenceObject(PersistableBusinessObject businessObject, String referenceObjectName) Deprecated.Refreshes the specified reference object on the given business object.voidLegacyAppFrameworkAdapterService.retrieveReferenceObject(PersistableBusinessObject persistableBusinessObject, String referenceObjectName) Deprecated.Retrieve reference object for persistable business objectMethod parameters in org.kuali.rice.krad.service with type arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionClass<? extends PersistableBusinessObjectExtension> PersistenceStructureService.getBusinessObjectAttributeClass(Class<? extends PersistableBusinessObject> clazz, String attributeName) Deprecated.This method is a PersistableBusinessObject specifific utility method.LegacyAppFrameworkAdapterService.getExtension(Class<? extends PersistableBusinessObject> businessObjectClass) Deprecated.Creates an instance of the extension for the given business object class.PersistenceStructureService.getTableName(Class<? extends PersistableBusinessObject> boClass) Deprecated.Returns the name of the table underlying the business object class -
Uses of PersistableBusinessObject in org.kuali.rice.krad.service.impl
Methods in org.kuali.rice.krad.service.impl with type parameters of type PersistableBusinessObjectModifier and TypeMethodDescription<T extends PersistableBusinessObject>
intBusinessObjectServiceImpl.countMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
intBusinessObjectServiceImpl.countMatching(Class<T> clazz, Map<String, ?> positiveFieldValues, Map<String, ?> negativeFieldValues) Deprecated.<T extends PersistableBusinessObject>
voidDeprecated.<T extends PersistableBusinessObject>
voidBusinessObjectServiceImpl.deleteMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
List<T> Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectServiceImpl.findAll(Class<T> clazz, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectServiceImpl.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectServiceImpl.findAllOrderBy(Class<T> clazz, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectServiceImpl.findByPrimaryKey(Class<T> clazz, Map<String, ?> primaryKeys) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectServiceImpl.findBySinglePrimaryKey(Class<T> clazz, Object primaryKey) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectServiceImpl.findMatching(Class<T> clazz, Map<String, ?> fieldValues) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectServiceImpl.findMatching(Class<T> clazz, Map<String, ?> fieldValues, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectServiceImpl.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending) Deprecated.<T extends PersistableBusinessObject>
org.kuali.rice.krad.util.QueryPagingResults<T> BusinessObjectServiceImpl.findMatchingOrderBy(Class<T> clazz, Map<String, ?> fieldValues, String sortField, boolean sortAscending, org.kuali.rice.krad.util.QueryPagingRequest pagingRequest) Deprecated.<T extends PersistableBusinessObject>
List<T> BusinessObjectServiceImpl.linkAndSave(List<T> businessObjects) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectServiceImpl.linkAndSave(T bo) Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectServiceImpl.manageReadOnly(T bo) Deprecated.<T extends PersistableBusinessObject>
List<T> Deprecated.<T extends PersistableBusinessObject>
TBusinessObjectServiceImpl.save(T bo) Deprecated.Methods in org.kuali.rice.krad.service.impl with parameters of type PersistableBusinessObjectModifier and TypeMethodDescriptionbooleanPersistenceServiceImpl.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName) Deprecated.booleanPersistenceServiceOjbImpl.allForeignKeyValuesPopulatedForReference(PersistableBusinessObject bo, String referenceName) Deprecated.org.kuali.rice.krad.util.ForeignKeyFieldsPopulationStatePersistenceStructureServiceImpl.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName) Deprecated.org.kuali.rice.krad.util.ForeignKeyFieldsPopulationStatePersistenceStructureServiceOjbImpl.getForeignKeyFieldsPopulationState(PersistableBusinessObject bo, String referenceName) Deprecated.protected booleanBusinessObjectServiceImpl.isBusinessObjectAllowedForSave(PersistableBusinessObject bo) Deprecated.Returns true if the BusinessObjectService should be permitted to save instances of the given PersistableBusinessObject.PersistenceStructureServiceImpl.listCollectionObjectTypes(PersistableBusinessObject bo) Deprecated.PersistenceStructureServiceOjbImpl.listCollectionObjectTypes(PersistableBusinessObject bo) Deprecated.PersistenceStructureServiceImpl.listReferenceObjectFields(PersistableBusinessObject bo) Deprecated.PersistenceStructureServiceOjbImpl.listReferenceObjectFields(PersistableBusinessObject bo) Deprecated.voidPersistenceServiceImpl.refreshAllNonUpdatingReferences(PersistableBusinessObject bo) Deprecated.voidPersistenceServiceOjbImpl.refreshAllNonUpdatingReferences(PersistableBusinessObject bo) Deprecated.protected voidBusinessObjectServiceImpl.validateBusinessObjectForSave(PersistableBusinessObject bo) Deprecated.Method parameters in org.kuali.rice.krad.service.impl with type arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionClass<? extends PersistableBusinessObjectExtension> PersistenceServiceStructureImplBase.getBusinessObjectAttributeClass(Class<? extends PersistableBusinessObject> clazz, String attributeName) Deprecated.PersistenceStructureServiceImpl.getTableName(Class<? extends PersistableBusinessObject> boClass) Deprecated.PersistenceStructureServiceOjbImpl.getTableName(Class<? extends PersistableBusinessObject> boClass) Deprecated.protected voidBusinessObjectServiceImpl.linkUserFieldsInBoList(List<PersistableBusinessObject> list) Deprecated.protected voidBusinessObjectServiceImpl.validateBusinessObjectForSave(List<? extends PersistableBusinessObject> businessObjects) Deprecated. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.service.util
Methods in org.kuali.rice.krad.service.util with parameters of type PersistableBusinessObjectModifier and TypeMethodDescriptionvoidOjbCollectionHelper.processCollections(OjbCollectionAware template, PersistableBusinessObject orig, PersistableBusinessObject copy) Deprecated.OJB RemovalAwareLists do not survive through the response/request lifecycle. -
Uses of PersistableBusinessObject in org.kuali.rice.krad.util
Methods in org.kuali.rice.krad.util with parameters of type PersistableBusinessObjectModifier and TypeMethodDescriptionstatic booleanObjectUtils.collectionContainsObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.static intObjectUtils.countObjectsWithIdentitcalKey(Collection<? extends PersistableBusinessObject> collection, PersistableBusinessObject bo) Deprecated.Compares a business object with a Collection ofPersistableBusinessObjects to count how many have the same key as the BO.static booleanObjectUtils.equalByKeys(PersistableBusinessObject bo1, PersistableBusinessObject bo2) Deprecated.useDataObjectWrapper.equalsByPrimaryKey(Object)static voidObjectUtils.materializeAllSubObjects(PersistableBusinessObject bo) Deprecated.Replaced byDataObjectWrapper.materializeReferencedObjectsToDepth(int, org.kuali.rice.krad.data.MaterializeOption...)static voidObjectUtils.materializeSubObjectsToDepth(PersistableBusinessObject bo, int depth) Deprecated.Replaced byDataObjectWrapper.materializeReferencedObjectsToDepth(int, org.kuali.rice.krad.data.MaterializeOption...)static voidObjectUtils.removeObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.there is no replacement for this methodstatic org.kuali.rice.krad.bo.BusinessObjectObjectUtils.retrieveObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.there is no replacement for this methodMethod parameters in org.kuali.rice.krad.util with type arguments of type PersistableBusinessObjectModifier and TypeMethodDescriptionstatic booleanObjectUtils.collectionContainsObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.static intObjectUtils.countObjectsWithIdentitcalKey(Collection<? extends PersistableBusinessObject> collection, PersistableBusinessObject bo) Deprecated.Compares a business object with a Collection ofPersistableBusinessObjects to count how many have the same key as the BO.static voidObjectUtils.removeObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.there is no replacement for this methodstatic org.kuali.rice.krad.bo.BusinessObjectObjectUtils.retrieveObjectWithIdentitcalKey(Collection<? extends PersistableBusinessObject> controlList, PersistableBusinessObject bo) Deprecated.there is no replacement for this method