Uses of Class
org.eclipse.persistence.queries.WriteObjectQuery
-
-
Uses of WriteObjectQuery in org.eclipse.persistence.descriptors
Methods in org.eclipse.persistence.descriptors with parameters of type WriteObjectQuery Modifier and Type Method Description voidDescriptorQueryManager. postInsert(WriteObjectQuery query)INTERNAL: Execute the post insert operation for the queryvoidDescriptorQueryManager. postUpdate(WriteObjectQuery query)INTERNAL: Execute the post update operation for the queryvoidDescriptorQueryManager. preInsert(WriteObjectQuery query)INTERNAL: Execute the pre insert operation for the query.voidDescriptorQueryManager. preUpdate(WriteObjectQuery query)INTERNAL: Execute the pre update operation for the queryvoidFieldsLockingPolicy. validateUpdate(int rowCount, Object object, WriteObjectQuery query)INTERNAL: Check the row count for lock failure.voidVersionLockingPolicy. validateUpdate(int rowCount, Object object, WriteObjectQuery query)INTERNAL: Check the row count for lock failure. -
Uses of WriteObjectQuery in org.eclipse.persistence.eis.mappings
Methods in org.eclipse.persistence.eis.mappings with parameters of type WriteObjectQuery Modifier and Type Method Description voidEISOneToManyMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert the reference objects.voidEISOneToManyMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update the reference objects.voidEISOneToManyMapping. preInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidEISOneToManyMapping. preUpdate(WriteObjectQuery query)INTERNAL: Update the privately owned parts.voidEISOneToManyMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery writeQuery, AbstractRecord row)INTERNAL: If any of the references objects has changed, write out all the keys. -
Uses of WriteObjectQuery in org.eclipse.persistence.internal.descriptors
Methods in org.eclipse.persistence.internal.descriptors with parameters of type WriteObjectQuery Modifier and Type Method Description protected ObjectObjectBuilder. assignSequenceNumber(Object object, Object sequenceValue, AbstractSession writeSession, WriteObjectQuery writeQuery)INTERNAL: Update the object primary key by fetching a new sequence number from the accessor.ObjectObjectBuilder. assignSequenceNumber(WriteObjectQuery writeQuery)INTERNAL: Update the writeQuery's object primary key by fetching a new sequence number from the accessor.ObjectObjectBuilder. assignSequenceNumber(WriteObjectQuery writeQuery, Object sequenceValue)INTERNAL: Update the writeQuery's object primary key by fetching a new sequence number from the accessor.AbstractRecordObjectBuilder. buildRowForUpdate(AbstractRecord databaseRow, WriteObjectQuery query)Build into the row representation of the object for update.AbstractRecordObjectBuilder. buildRowForUpdate(WriteObjectQuery query)Build the row representation of the object for update.AbstractRecordObjectBuilder. buildRowForUpdateWithChangeSet(WriteObjectQuery query)Build the row representation of the object for update.voidOptimisticLockingPolicy. validateUpdate(int rowCount, Object object, WriteObjectQuery query) -
Uses of WriteObjectQuery in org.eclipse.persistence.internal.queries
Methods in org.eclipse.persistence.internal.queries that return WriteObjectQuery Modifier and Type Method Description protected WriteObjectQueryDatabaseQueryMechanism. getWriteObjectQuery()Convenience methodMethods in org.eclipse.persistence.internal.queries with parameters of type WriteObjectQuery Modifier and Type Method Description protected voidDatabaseQueryMechanism. performUserDefinedWrite(WriteObjectQuery userDefinedWriteQuery)Write the object using the specified user-defined query.voidContainerPolicy. propogatePostInsert(WriteObjectQuery 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. propogatePostInsert(WriteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware ofvoidContainerPolicy. propogatePostUpdate(WriteObjectQuery 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. propogatePostUpdate(WriteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware ofvoidContainerPolicy. propogatePreInsert(WriteObjectQuery 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. propogatePreInsert(WriteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware ofvoidContainerPolicy. propogatePreUpdate(WriteObjectQuery 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. propogatePreUpdate(WriteObjectQuery query, Object object)INTERNAL: Propagate the postDeleteEvent to any additional objects the query is aware ofprotected voidDatabaseQueryMechanism. shallowInsertObjectForWrite(Object object, WriteObjectQuery writeQuery, CommitManager commitManager)Shallow insert the specified object, if necessary.protected voidCallQueryMechanism. updateForeignKeyFieldAfterInsert(WriteObjectQuery writeQuery)Update the foreign key fields when resolving a bi-directional reference in a UOW.protected abstract voidDatabaseQueryMechanism. updateForeignKeyFieldAfterInsert(WriteObjectQuery writeQuery)Update the foreign key fields when resolving a bi-directonal reference in a UOW.protected voidDatasourceCallQueryMechanism. updateForeignKeyFieldAfterInsert(WriteObjectQuery writeQuery)Update the foreign key fields when resolving a bi-directional reference in a UOW. -
Uses of WriteObjectQuery in org.eclipse.persistence.mappings
Methods in org.eclipse.persistence.mappings that return WriteObjectQuery Modifier and Type Method Description protected WriteObjectQueryAggregateMapping. buildAggregateWriteQuery(WriteObjectQuery sourceQuery, Object sourceAttributeValue)Make a copy of the sourceQuery for the attribute.Methods in org.eclipse.persistence.mappings with parameters of type WriteObjectQuery Modifier and Type Method Description protected booleanAggregateObjectMapping. backupAttributeValueIsNull(WriteObjectQuery query)INTERNAL: Return whether the query's backup object has an attribute value of null.protected WriteObjectQueryAggregateMapping. buildAggregateWriteQuery(WriteObjectQuery sourceQuery, Object sourceAttributeValue)Make a copy of the sourceQuery for the attribute.protected voidAggregateCollectionMapping. compareListsAndWrite(List previousList, List currentList, WriteObjectQuery query)INTERNAL: Old and new lists are compared and only the changes are written to the database.protected voidCollectionMapping. compareListsAndWrite(List previousList, List currentList, WriteObjectQuery query)INTERNAL: Old and new lists are compared and only the changes are written to the database.protected voidAggregateCollectionMapping. compareListsAndWrite_NonUpdatableListOrderField(List previousList, List currentList, WriteObjectQuery query)INTERNAL: Old and new lists are compared and only the changes are written to the database.protected voidAggregateCollectionMapping. compareListsAndWrite_UpdatableListOrderField(List previousList, List currentList, WriteObjectQuery query)INTERNAL: Old and new lists are compared and only the changes are written to the database.protected voidCollectionMapping. compareObjectsAndWrite(WriteObjectQuery query)INTERNAL: The memory objects are compared and only the changes are written to the database.protected ObjectAggregateObjectMapping. getMatchingBackupAttributeValue(WriteObjectQuery query, Object attributeValue)INTERNAL: This is used to match up objects during an update in a UOW.protected voidObjectReferenceMapping. insert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidManyToManyMapping. insertIntoRelationTable(WriteObjectQuery query)INTERNAL: Insert into relation table.voidManyToManyMapping. insertTargetObjects(WriteObjectQuery query)INTERNAL: Write the target objects if the cascade policy requires them to be written first.protected intAggregateCollectionMapping. objectChangedListOrderDuringUpdate(WriteObjectQuery query, int iMin, int iMax, int iShift)protected intAggregateCollectionMapping. objectChangedListOrderDuringUpdate(WriteObjectQuery query, Object key, int newOrderValue)protected voidCollectionMapping. objectOrderChangedDuringUpdate(WriteObjectQuery query, Object orderChangedObject, int orderIndex)protected voidManyToManyMapping. objectOrderChangedDuringUpdate(WriteObjectQuery query, Object orderChangedObject, int orderIndex)voidAggregateCollectionMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidAggregateMapping. postInsert(WriteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidCollectionMapping. postInsert(WriteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidDatabaseMapping. postInsert(WriteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidDirectCollectionMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert the private owned object.voidDirectMapMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert the private owned object.voidManyToManyMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert into relation table.voidObjectReferenceMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidOneToManyMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert the reference objects.voidOneToOneMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert into relation table.voidAggregateMapping. postInsertAttributeValue(WriteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.voidAggregateCollectionMapping. postUpdate(WriteObjectQuery writeQuery)INTERNAL: Update the privately owned partsvoidAggregateMapping. postUpdate(WriteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidDatabaseMapping. postUpdate(WriteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidDirectCollectionMapping. postUpdate(WriteObjectQuery writeQuery)INTERNAL: Update private owned part.voidManyToManyMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update the relation table with the entries related to this mapping.voidObjectReferenceMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update privately owned partsvoidOneToManyMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update the reference objects.voidOneToOneMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update the relation table with the entries related to this mapping.voidAggregateMapping. postUpdateAttributeValue(WriteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.protected voidDirectCollectionMapping. postUpdateWithChangeSet(WriteObjectQuery writeQuery)INTERNAL: Update private owned part.protected voidDirectMapMapping. postUpdateWithChangeSet(WriteObjectQuery writeQuery)INTERNAL: Update private owned part.protected voidDirectCollectionMapping. postUpdateWithChangeSetListOrder(WriteObjectQuery writeQuery)INTERNAL: Update private owned part.voidAggregateCollectionMapping. preInsert(WriteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidAggregateMapping. preInsert(WriteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidCollectionMapping. preInsert(WriteObjectQuery query)INTERNAL: Propagate preInsert event to container policy if necessaryvoidDatabaseMapping. preInsert(WriteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidObjectReferenceMapping. preInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidAggregateMapping. preInsertAttributeValue(WriteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.voidAggregateMapping. preUpdate(WriteObjectQuery query)INTERNAL: The message is passed to its reference class descriptor.voidCollectionMapping. preUpdate(WriteObjectQuery query)INTERNAL: Propagate preUpdate event to container policy if necessaryvoidDatabaseMapping. preUpdate(WriteObjectQuery query)INTERNAL: A subclass should implement this method if it wants different behavior.voidObjectReferenceMapping. preUpdate(WriteObjectQuery query)INTERNAL: Update privately owned partsvoidAggregateMapping. preUpdateAttributeValue(WriteObjectQuery query, Object attributeValue)INTERNAL: The message is passed to its reference class descriptor.protected voidObjectReferenceMapping. update(WriteObjectQuery query)INTERNAL: Update the private owned part.voidOneToManyMapping. updateTargetRowPostInsertSource(WriteObjectQuery query)INTERNAL: Update target foreign keys after a new source was inserted.voidCollectionMapping. writeChanges(ObjectChangeSet changeSet, WriteObjectQuery query)INTERNAL: Write the changes defined in the change set for the mapping.voidAggregateObjectMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord databaseRow)INTERNAL: Get the attribute value from the object and add the changed values to the specified database row.voidDatabaseMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord row)INTERNAL:voidObjectReferenceMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord databaseRow)INTERNAL: Get a value from the object and set that in the respective field of the row.protected voidAggregateObjectMapping. writeToRowFromAggregateForUpdate(AbstractRecord record, WriteObjectQuery query, Object attributeValue)INTERNAL: Build and return a database row built with the changed values from the specified attribute value. -
Uses of WriteObjectQuery in org.eclipse.persistence.mappings.foundation
Methods in org.eclipse.persistence.mappings.foundation with parameters of type WriteObjectQuery Modifier and Type Method Description voidAbstractCompositeCollectionMapping. postInsertAttributeValue(WriteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor.voidAbstractCompositeCollectionMapping. postUpdateAttributeValue(WriteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor.voidAbstractCompositeCollectionMapping. preInsertAttributeValue(WriteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor.voidAbstractCompositeCollectionMapping. preUpdateAttributeValue(WriteObjectQuery query, Object attributeValue)The message is passed to its reference class descriptor.voidAbstractCompositeCollectionMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery writeQuery, AbstractRecord row)INTERNAL: Get the attribute value from the object and add the changed values to the specified database row.voidAbstractCompositeDirectCollectionMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery writeQuery, AbstractRecord row)INTERNAL: If any part of the nested collection has changed, the whole thing is written.voidAbstractCompositeObjectMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord row)INTERNAL: If it has changed, build the value for the database field and put it in the specified database row.voidAbstractDirectMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord databaseRow)INTERNAL: Write the attribute value from the object to the row for update.voidAbstractTransformationMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery query, AbstractRecord record)INTERNAL: Get a value from the object and set that in the respective field of the row. -
Uses of WriteObjectQuery in org.eclipse.persistence.mappings.structures
Methods in org.eclipse.persistence.mappings.structures with parameters of type WriteObjectQuery Modifier and Type Method Description voidReferenceMapping. postInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidReferenceMapping. postUpdate(WriteObjectQuery query)INTERNAL: Update privately owned partsvoidNestedTableMapping. preInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidReferenceMapping. preInsert(WriteObjectQuery query)INTERNAL: Insert privately owned partsvoidNestedTableMapping. preUpdate(WriteObjectQuery query)INTERNAL: Update the privately owned partsvoidReferenceMapping. preUpdate(WriteObjectQuery query)INTERNAL: Update privately owned partsvoidNestedTableMapping. writeFromObjectIntoRowForUpdate(WriteObjectQuery writeQuery, AbstractRecord record)INTERNAL: Write the entire structure into the row as a special type that prints as the constructor. -
Uses of WriteObjectQuery in org.eclipse.persistence.queries
Subclasses of WriteObjectQuery in org.eclipse.persistence.queries Modifier and Type Class Description classInsertObjectQueryPurpose: Used for inserting new objects into the database.classUpdateObjectQueryPurpose: Used for updating existing objects into the database. -
Uses of WriteObjectQuery in org.eclipse.persistence.tools.profiler
Methods in org.eclipse.persistence.tools.profiler with parameters of type WriteObjectQuery Modifier and Type Method Description static voidQueryMonitor. incrementInsert(WriteObjectQuery query)static voidQueryMonitor. incrementUpdate(WriteObjectQuery query)
-