private MapSqlParameterSource getFullParameterSource(final StorageServerConnections connection) {
return getIdParameterSource(connection.getId())
.addValue("connection", connection.getConnection())
.addValue("iqn", connection.getIqn())
.addValue("port", connection.getPort())
.addValue("portal", connection.getPortal())
.addValue("password", DbFacadeUtils.encryptPassword(connection.getPassword()))
.addValue("storage_type", connection.getStorageType())
.addValue("user_name", connection.getUserName())
.addValue("mount_options", connection.getMountOptions())
.addValue("vfs_type", connection.getVfsType())
.addValue("nfs_version", (connection.getNfsVersion() != null) ? connection.getNfsVersion().getValue() : null)
.addValue("nfs_timeo", connection.getNfsTimeo())
.addValue("nfs_retrans", connection.getNfsRetrans())
.addValue("gluster_volume_id", connection.getGlusterVolumeId());
}