delete = targetMethod.getAnnotation(Delete.class);
resolverType = delete.resolver();
try {
// we pass false for "useAnnotations" as the @Param declarations on
// the target type are not used for the Delete method parameters.
model = new GenericCommandModel(targetType, false, delete.cluster(), delete.i18n(),
new LocalStringManagerImpl(targetType),
habitat.<DomDocument>getService(DomDocument.class), commandName,
AnnotationUtil.presentTransitive(ManagedJob.class, delete.decorator()),
delete.resolver(), delete.decorator());
if (logger.isLoggable(level)) {