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, validateAccessToOperation
protected 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)