Jms 如何覆盖将端点放入注册表的默认ApacheCamel机制?

Jms 如何覆盖将端点放入注册表的默认ApacheCamel机制?,jms,activemq,apache-camel,endpoints,Jms,Activemq,Apache Camel,Endpoints,如何覆盖将端点放入注册表的默认Apache camel机制? 我的端点是一个队列,Camel使用键作为队列-名称为队列创建注册表项。 我想将该键更改为我的自定义名称,以便两个队列托管在不同的机器上,但具有相同的名称,可以使用不同的键项放入注册表 有人能帮忙吗?您正在使用自定义组件吗?您可以重写endpoint类中的getEndpointKey方法,并返回任何您想要作为要使用的键的内容。您好,感谢您的回复。我没有创建自定义端点。我有一个JmsQueueEndpoint对象。即使创建自定义端点,也无

如何覆盖将端点放入注册表的默认Apache camel机制? 我的端点是一个队列,Camel使用键作为队列-名称队列创建注册表项。 我想将该键更改为我的自定义名称,以便两个队列托管在不同的机器上,但具有相同的名称,可以使用不同的键项放入注册表


有人能帮忙吗?

您正在使用自定义组件吗?您可以重写endpoint类中的getEndpointKey方法,并返回任何您想要作为要使用的键的内容。您好,感谢您的回复。我没有创建自定义端点。我有一个JmsQueueEndpoint对象。即使创建自定义端点,也无法将JmsQueueEndpoint对象强制转换为自定义端点。那我怎么办?蒂亚。