@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; }