Можем ли мы использовать аннотацию @defaultValue при использовании клиентской среды RESTEasy?
Компилятор не жалуется на это:
public interface XClient {
@GET
@Path("/rest/search")
@Produces(MediaType.APPLICATION_XML)
public String getInformation(
@QueryParam("partner") @DefaultValue("xxxxxx") String apiKey);
}
Но как я могу вызвать этот метод getInformation безпередавая параметр apiKey.Таким образом, вместо этого будет взято значение "xxxxxx".
Возможно ли это или я неправильно понимаю цель аннотации @DefaultValue?
РЕДАКТИРОВАТЬ:
Это невозможно сделать с помощью аннотации @DefaultValue.Может быть, есть другое решение.Существует не так много документации по клиентской части платформы RESTEasy.