@Override
protected MapSqlParameterSource createFullParametersMapper(ImageTransfer entity) {
MapSqlParameterSource mapper = createIdParameterMapper(entity.getId());
mapper.addValue("command_id", entity.getId());
mapper.addValue("command_type", entity.getCommandType());
mapper.addValue("phase", entity.getPhase());
mapper.addValue("type", entity.getType());
mapper.addValue("active", entity.getActive());
mapper.addValue("last_updated", entity.getLastUpdated());
mapper.addValue("message", entity.getMessage());
mapper.addValue("vds_id", entity.getVdsId() == null ? null : entity.getVdsId().toString());
mapper.addValue("disk_id", entity.getDiskId() == null ? null : entity.getDiskId().toString());
mapper.addValue("imaged_ticket_id", entity.getImagedTicketId() == null ? null : entity.getImagedTicketId().toString());
mapper.addValue("proxy_uri", entity.getProxyUri());
mapper.addValue("daemon_uri", entity.getDaemonUri());
mapper.addValue("signed_ticket", entity.getSignedTicket());
mapper.addValue("bytes_sent", entity.getBytesSent());
mapper.addValue("bytes_total", entity.getBytesTotal());
mapper.addValue("client_inactivity_timeout", entity.getClientInactivityTimeout());
return mapper;
}