You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Christian Schneider <ch...@die-schneider.net> on 2015/11/18 10:32:45 UTC

What forms of extension mechanisms does Artemis provide?

I am currently looking into some way to implement extensibility for 
Artemis in an OSGi ready way.
So the first thing I am trying to figure out is what extensibility 
mechanisms Artemis provides.

I already found the protocols with interface 
org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory. 
They are announced using META-INF/services.

Are there more extensibility mechanisms we need to support at the start?

Christian

-- 
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com


Re: What forms of extension mechanisms does Artemis provide?

Posted by Andy Taylor <an...@gmail.com>.
there is also 
org.apache.activemq.artemis.service.extensions.ServiceUtils which is 
used to load transaction managers etc when deployed within an 
Application Server.

Andy

On 18/11/15 09:32, Christian Schneider wrote:
> I am currently looking into some way to implement extensibility for
> Artemis in an OSGi ready way.
> So the first thing I am trying to figure out is what extensibility
> mechanisms Artemis provides.
>
> I already found the protocols with interface
> org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory.
> They are announced using META-INF/services.
>
> Are there more extensibility mechanisms we need to support at the start?
>
> Christian
>