public class DeleteDataObjectInstanceVariableContainerWithQueryCmd extends AbstractNeedsDataObjectDefinitionCmd implements Command<Void>
| Modifier and Type | Field and Description |
|---|---|
protected DataObjectDeletionBuilderImpl |
builder |
protected String |
operationKey |
| Constructor and Description |
|---|
DeleteDataObjectInstanceVariableContainerWithQueryCmd(DataObjectDeletionBuilderImpl builder,
String operationKey) |
| Modifier and Type | Method and Description |
|---|---|
Void |
execute(CommandContext commandContext) |
protected void |
executeDefaultDelete(CommandContext commandContext,
DataObjectDefinition dataObjectDefinition) |
protected void |
executeDelete(CommandContext commandContext,
DataObjectDefinition dataObjectDefinition) |
getObjectModelByDefinitionId, resolveDataObjectDefinition, validateAccessToOperationprotected final DataObjectDeletionBuilderImpl builder
protected final String operationKey
public DeleteDataObjectInstanceVariableContainerWithQueryCmd(DataObjectDeletionBuilderImpl builder, String operationKey)
public Void execute(CommandContext commandContext)
protected void executeDefaultDelete(CommandContext commandContext, DataObjectDefinition dataObjectDefinition)
protected void executeDelete(CommandContext commandContext, DataObjectDefinition dataObjectDefinition)