There are different IDs in ESH-INF/*.xml, for instances:
binding.xml: <binding:binding id=“XXXXXX” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
thing-types.xml: <thing:thing-descriptions bindingId=“ZZZZZZ”
- All these IDs are in different format, what are the significants of them naming in such a way and relationship in my java code?
- In HandlerFactory (from add-ons examples), i see first line written as below, how is this AAAAA id relate to the above?
@Component(configurationPid = “AAAAAAAA”, service = ThingHandlerFactory.class)