Uses of Class
org.eclipse.persistence.queries.DeleteObjectQuery
-
-
Uses of DeleteObjectQuery in org.eclipse.persistence.descriptors
Fields in org.eclipse.persistence.descriptors declared as DeleteObjectQuery Modifier and Type Field Description protected DeleteObjectQueryDescriptorQueryManager. deleteQueryMethods in org.eclipse.persistence.descriptors that return DeleteObjectQuery Modifier and Type Method Description DeleteObjectQueryDescriptorQueryManager. getDeleteQuery()ADVANCED: Return the receiver's delete query.Methods in org.eclipse.persistence.descriptors with parameters of type DeleteObjectQuery Modifier and Type Method Description voidDescriptorQueryManager. postDelete(DeleteObjectQuery query)INTERNAL: Execute the post delete operation for the queryvoidDescriptorQueryManager. preDelete(DeleteObjectQuery query)INTERNAL: Execute the pre delete operation for the queryvoidDescriptorQueryManager. setDeleteQuery(DeleteObjectQuery query)ADVANCED: Set the receiver's delete query.voidFieldsLockingPolicy. validateDelete(int rowCount, Object object, DeleteObjectQuery query)INTERNAL: Check the row count for lock failure.voidVersionLockingPolicy. validateDelete(int rowCount, Object object, DeleteObjectQuery query)INTERNAL: Check the row count for lock failure. -
Uses of DeleteObjectQuery in org.eclipse.persistence.eis.mappings
Methods in org.eclipse.persistence.eis.mappings with parameters of type DeleteObjectQuery Modifier and Type Method Description protected voidEISOneToManyMapping. deleteAll(DeleteObjectQuery query)Delete all the reference objects.protected voidEISOneToManyMapping. deleteAll(DeleteObjectQuery query, Object referenceObjects)Delete all the reference objects.protected voidEISOneToManyMapping. deleteReferenceObjectsLeftOnDatabase(DeleteObjectQuery query)This method will make sure that all the records privately owned by this mapping are actually removed.voidEISOneToManyMapping. postDelete(DeleteObjectQuery query)INTERNAL: Delete the reference objects.voidEISOneToManyMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete the reference objects. -
Uses of DeleteObjectQuery in org.eclipse.persistence.internal.descriptors
Methods in org.eclipse.persistence.internal.descriptors with parameters of type DeleteObjectQuery Modifier and Type Method Description voidOptimisticLockingPolicy. validateDelete(int rowCount, Object object, DeleteObjectQuery query) -
Uses of DeleteObjectQuery in org.eclipse.persistence.internal.queries
Methods in org.eclipse.persistence.internal.queries with parameters of type DeleteObjectQuery Modifier and Type Method Description voidContainerPolicy. propogatePostDelete(DeleteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware of This method will be overridden by subclasses that deal MapKeysvoidMappedKeyMapContainerPolicy. propogatePostDelete(DeleteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware ofvoidContainerPolicy. propogatePreDelete(DeleteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware of This method will be overridden by subclasses that deal MapKeysvoidMappedKeyMapContainerPolicy. propogatePreDelete(DeleteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware of -
Uses of DeleteObjectQuery in org.eclipse.persistence.internal.sessions
Methods in org.eclipse.persistence.internal.sessions with parameters of type DeleteObjectQuery Modifier and Type Method Description ObjectUnitOfWorkImpl. processDeleteObjectQuery(DeleteObjectQuery deleteQuery)INTERNAL: This method is used to process delete queries that pass through the unitOfWork It is extracted out of the internalExecuteQuery method to reduce duplication -
Uses of DeleteObjectQuery in org.eclipse.persistence.mappings
Methods in org.eclipse.persistence.mappings that return DeleteObjectQuery Modifier and Type Method Description protected DeleteObjectQueryAggregateMapping. buildAggregateDeleteQuery(DeleteObjectQuery sourceQuery, Object sourceAttributeValue)Make a copy of the sourceQuery for the attribute.Methods in org.eclipse.persistence.mappings with parameters of type DeleteObjectQuery Modifier and Type Method Description protected DeleteObjectQueryAggregateMapping. buildAggregateDeleteQuery(DeleteObjectQuery sourceQuery, Object sourceAttributeValue)Make a copy of the sourceQuery for the attribute.protected voidAggregateCollectionMapping. deleteAll(DeleteObjectQuery query, AbstractSession session)To delete all the entries matching the selection criteria from the table stored in the referenced descriptorprotected voidOneToManyMapping. deleteAll(DeleteObjectQuery query, AbstractSession session)Delete all the reference objects with a single query.protected voidOneToManyMapping. deleteReferenceObjectsLeftOnDatabase(DeleteObjectQuery query)This method will make sure that all the records privately owned by this mapping are actually removed.voidAggregateObjectMapping. earlyPreDelete(DeleteObjectQuery query, Object object)INTERNAL: This method is called to update collection tables prior to commit.voidDatabaseMapping. earlyPreDelete(DeleteObjectQuery query, Object object)INTERNAL: This method is called to update collection tables prior to commit.voidManyToManyMapping. earlyPreDelete(DeleteObjectQuery query, Object object)INTERNAL: Delete join tables before the start of the deletion process to avoid constraint errors.voidObjectReferenceMapping. earlyPreDelete(DeleteObjectQuery query, Object object)INTERNAL: Record deletion dependencies for foreign key constraints.voidAggregateMapping. postDelete(DeleteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidCollectionMapping. postDelete(DeleteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidDatabaseMapping. postDelete(DeleteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidObjectReferenceMapping. postDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidAggregateMapping. postDeleteAttributeValue(DeleteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.voidAggregateCollectionMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidAggregateMapping. preDelete(DeleteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidDatabaseMapping. preDelete(DeleteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidDirectCollectionMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete private owned part.voidDirectMapMapping. preDelete(DeleteObjectQuery query)INTERNAL: Propagate the preDelete event through the container policy if necessaryvoidManyToManyMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete entries related to this mapping from the relation table.voidObjectReferenceMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidOneToManyMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete the reference objects.voidOneToOneMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidUnidirectionalOneToManyMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete the reference objects.voidAggregateMapping. preDeleteAttributeValue(DeleteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.protected voidAggregateCollectionMapping. verifyDeleteForUpdate(DeleteObjectQuery query)Verifying deletes make sure that all the records privately owned by this mapping are actually removed. -
Uses of DeleteObjectQuery in org.eclipse.persistence.mappings.foundation
Methods in org.eclipse.persistence.mappings.foundation with parameters of type DeleteObjectQuery Modifier and Type Method Description voidAbstractCompositeCollectionMapping. postDeleteAttributeValue(DeleteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor.voidAbstractCompositeCollectionMapping. preDeleteAttributeValue(DeleteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor. -
Uses of DeleteObjectQuery in org.eclipse.persistence.mappings.structures
Methods in org.eclipse.persistence.mappings.structures with parameters of type DeleteObjectQuery Modifier and Type Method Description voidReferenceMapping. postDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidNestedTableMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsvoidReferenceMapping. preDelete(DeleteObjectQuery query)INTERNAL: Delete privately owned partsprotected voidNestedTableMapping. verifyDeleteForUpdate(DeleteObjectQuery query)INTERNAL: Verifying deletes make sure that all the records privately owned by this mapping are actually removed. -
Uses of DeleteObjectQuery in org.eclipse.persistence.tools.profiler
Methods in org.eclipse.persistence.tools.profiler with parameters of type DeleteObjectQuery Modifier and Type Method Description static voidQueryMonitor. incrementDelete(DeleteObjectQuery query)
-