Class WildFlyBindingRegistry

java.lang.Object
org.wildfly.extension.messaging.activemq.jms.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 Details

    • WildFlyBindingRegistry

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

    • 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