Как определить новые атрибуты конечной точки в WSO2 G-REG?

Я оцениваю WSO2 G-REG и хотел бы добавить дополнительные атрибуты к конечным точкам (которые я изначально намереваюсь использовать для целей документирования, а затем для автоматизации).

Например, у меня есть одна (или, возможно, несколько) "нативная" конечная точка, с которой служба развернута в контейнере (контейнерах), и в дополнение к ним несколько "виртуализированных" конечных точек, например, в других сегментах сети (WAN, DMZ...) созданный шлюзами XML и "подключенный" к собственной конечной точке (точкам).

Чтобы поддержать это, я хотел бы, чтобы атрибуты позволяли мне указывать такие вещи, как сегмент сети и то, к какой "собственной конечной точке (точкам)" "виртуальная конечная точка" "подключена" и т. Д.

Какая часть документации покрывает это? У кого-нибудь есть какой-нибудь фрагмент XML, который показывает, как это сделать?

Позже я хотел бы попробовать добавить автоматизацию, которая выталкивает информацию к нужному шлюзу для создания виртуальных конечных точек (возможно, привязанных к особому переходу этапа цикла), но это более поздняя задача...

1 ответ

Конечные точки управляются обработчиком (org.wso2.carbon.registry.extensions.handlers.EndpointMediaTypeHandler). Если вы хотите добавить пользовательские атрибуты, вам придется расширить это своими собственными.

Спасибо, Сенака.

Другие вопросы по тегам