Можем ли мы использовать аннотацию @defaultValue при использовании клиентской среды RESTEasy?Использование @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?
EDIT:
Это не может быть сделано с помощью @DefaultValue аннотации. Возможно, есть другое решение. Документация о клиентской стороне RESTEasy-документации отсутствует.
См. Мой комментарий в ответе Aure77. –