Class BambooBrokerService

java.lang.Object
com.atlassian.bamboo.amq.BambooBrokerService

public class BambooBrokerService extends Object
  • Constructor Details

  • Method Details

    • getCertificate

      @Nullable public @Nullable Certificate getCertificate() throws KeyStoreException
      Returns:
      null if the broker does not use SSL or Bamboo does not manage the keystore
      Throws:
      KeyStoreException
    • addStartedConnectors

      public void addStartedConnectors(URI primaryBindAddress) throws Exception
      Throws:
      Exception
    • removeAllConnectors

      public void removeAllConnectors() throws Exception
      Throws:
      Exception
    • getEndpointForJmsTunnel

      @NotNull public @NotNull URI getEndpointForJmsTunnel()
    • getSystemUsage

      public org.apache.activemq.usage.SystemUsage getSystemUsage()
    • getTransportConnectors

      public List<org.apache.activemq.broker.TransportConnector> getTransportConnectors()
    • getBrokerService

      @Deprecated public org.apache.activemq.broker.BrokerService getBrokerService()
      Deprecated.
      since 5.11 with no replacement
      This method should be removed once Halleluja plugin is no longer used.
    • encryptBrokerKeystorePassword

      public void encryptBrokerKeystorePassword()
    • start

      public void start() throws Exception
      Throws:
      Exception