Module org.eclipse.persistence.dbws
Class DeleteOperation
java.lang.Object
org.eclipse.persistence.internal.xr.Operation
org.eclipse.persistence.internal.xr.DeleteOperation
INTERNAL:An XR DeleteOperation is an executable representation of a DELETE
 operation on the database.
- Since:
- EclipseLink 1.x
- 
Field SummaryFieldsFields inherited from class org.eclipse.persistence.internal.xr.Operationname, parameters
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturn the findByPrimaryKey query that this DeleteOperation will use to acquire the object to delete.invoke(XRServiceAdapter xrService, Invocation invocation) ExecuteDELETEoperation on the databasevoidsetDescriptorName(String descriptorName) voidsetFindByPKQuery(String findByPKQuery) Set the findByPrimaryKey query that this DeleteOperation will use to acquire the object to delete.voidvalidate(XRServiceAdapter xrService) Methods inherited from class org.eclipse.persistence.internal.xr.OperationgetName, getParameters, hasResponse, initialize, isCollection, setName
- 
Field Details- 
descriptorName
- 
classDescriptor
- 
findByPKQuery
 
- 
- 
Constructor Details- 
DeleteOperationpublic DeleteOperation()
 
- 
- 
Method Details- 
getDescriptorName
- 
setDescriptorName
- 
getClassDescriptor
- 
getFindByPKQueryReturn the findByPrimaryKey query that this DeleteOperation will use to acquire the object to delete.
- 
setFindByPKQuerySet the findByPrimaryKey query that this DeleteOperation will use to acquire the object to delete.
- 
validate
- 
invokeExecuteDELETEoperation on the database- Specified by:
- invokein class- Operation
- Parameters:
- xrService- parent- XRServicethat owns this- Operation
- invocation- contains runtime argument values to be bound to the list of- Parameter's.
- Returns:
- result - can be nullif the underlyingDELETEoperation on the database does not return a value
- See Also:
 
 
-