@Override
 public void execute()
     throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException,
         ConcurrentOperationException, ResourceAllocationException {
   try {
     netappMgr.destroyVolumeOnFiler(ipAddr, aggrName, volumeName);
     DeleteVolumeOnFilerCmdResponse response = new DeleteVolumeOnFilerCmdResponse();
     response.setResponseName(getCommandName());
     this.setResponseObject(response);
   } catch (InvalidParameterValueException e) {
     throw new ServerApiException(ApiErrorCode.PARAM_ERROR, e.toString());
   } catch (ResourceInUseException e) {
     throw new ServerApiException(ApiErrorCode.RESOURCE_IN_USE_ERROR, e.toString());
   } catch (ServerException e) {
     throw new ServerApiException(ApiErrorCode.INTERNAL_ERROR, e.toString());
   }
 }