java.lang.Object
org.apache.activemq.artemis.core.server.impl.AddressInfo

public class AddressInfo extends Object
  • Constructor Details

  • Method Details

    • isSwept

      public boolean isSwept()
    • setSwept

      public void setSwept(boolean swept)
    • isAutoCreated

      public boolean isAutoCreated()
    • setAutoCreated

      public AddressInfo setAutoCreated(boolean autoCreated)
    • isTemporary

      public boolean isTemporary()
    • setTemporary

      public AddressInfo setTemporary(boolean temporary)
    • getName

      public SimpleString getName()
    • setId

      public void setId(long id)
    • getId

      public long getId()
    • getRoutingTypes

      public EnumSet<RoutingType> getRoutingTypes()
    • setRoutingTypes

      public AddressInfo setRoutingTypes(EnumSet<RoutingType> routingTypes)
    • addRoutingType

      public AddressInfo addRoutingType(RoutingType routingType)
    • getRoutingType

      public RoutingType getRoutingType()
    • getBindingRemovedTimestamp

      public long getBindingRemovedTimestamp()
    • setBindingRemovedTimestamp

      public void setBindingRemovedTimestamp(long bindingRemovedTimestamp)
    • reloadPause

      public void reloadPause(long recordID)
    • pause

      public void pause(boolean persist)
    • resume

      public void resume()
    • isPaused

      public boolean isPaused()
    • setPostOffice

      public void setPostOffice(PostOffice postOffice)
    • setStorageManager

      public void setStorageManager(StorageManager storageManager)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isInternal

      public boolean isInternal()
    • setInternal

      public AddressInfo setInternal(boolean internal)
    • create

      public AddressInfo create(SimpleString name, RoutingType routingType)
    • getAddressAndRoutingType

      public AddressInfo getAddressAndRoutingType(Map<SimpleString,RoutingType> prefixes)
    • incrementRoutedMessageCount

      public long incrementRoutedMessageCount()
    • incrementUnRoutedMessageCount

      public long incrementUnRoutedMessageCount()
    • getRoutedMessageCount

      public long getRoutedMessageCount()
    • getUnRoutedMessageCount

      public long getUnRoutedMessageCount()
    • getRepositoryChangeListener

      public HierarchicalRepositoryChangeListener getRepositoryChangeListener()
    • setRepositoryChangeListener

      public AddressInfo setRepositoryChangeListener(HierarchicalRepositoryChangeListener repositoryChangeListener)
    • toJSON

      public String toJSON()
    • setJson

      protected void setJson(String key, Object value)
    • fromJSON

      public static AddressInfo fromJSON(String jsonString)
    • getCreatedTimestamp

      public long getCreatedTimestamp()