Class WildFlyBindingRegistry

  • All Implemented Interfaces:
    org.apache.activemq.artemis.spi.core.naming.BindingRegistry

    public class WildFlyBindingRegistry
    extends Object
    implements org.apache.activemq.artemis.spi.core.naming.BindingRegistry
    A BindingRegistry implementation for WildFly.
    Author:
    Jason T. Greene, Jaikiran Pai, Richard Opalka
    • Constructor Detail

      • WildFlyBindingRegistry

        public WildFlyBindingRegistry​(org.jboss.msc.service.ServiceContainer container)
    • Method Detail

      • lookup

        public Object lookup​(String name)
        Specified by:
        lookup in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
      • bind

        public boolean bind​(String name,
                            Object obj)
        Specified by:
        bind in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
      • unbind

        public void unbind​(String name)
        Unbind the resource and wait until the corresponding binding service is effectively removed.
        Specified by:
        unbind in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
      • close

        public void close()
        Specified by:
        close in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry