Class AddressInfo
java.lang.Object
org.apache.activemq.artemis.core.server.impl.AddressInfo
-
Constructor Summary
ConstructorsConstructorDescriptionAddressInfo(String name) AddressInfo(SimpleString name) AddressInfo(SimpleString name, EnumSet<RoutingType> routingTypes) AddressInfo(SimpleString name, RoutingType routingType) -
Method Summary
Modifier and TypeMethodDescriptionaddRoutingType(RoutingType routingType) create(SimpleString name, RoutingType routingType) static AddressInfogetAddressAndRoutingType(Map<SimpleString, RoutingType> prefixes) longlonglonggetId()getName()longlonglonglongbooleanbooleanbooleanisPaused()booleanisSwept()booleanvoidpause(boolean persist) voidreloadPause(long recordID) voidresume()setAutoCreated(boolean autoCreated) voidsetBindingRemovedTimestamp(long bindingRemovedTimestamp) voidsetId(long id) setInternal(boolean internal) protected voidvoidsetPostOffice(PostOffice postOffice) setRepositoryChangeListener(HierarchicalRepositoryChangeListener repositoryChangeListener) setRoutingTypes(EnumSet<RoutingType> routingTypes) voidsetStorageManager(StorageManager storageManager) voidsetSwept(boolean swept) setTemporary(boolean temporary) toJSON()toString()
-
Constructor Details
-
AddressInfo
-
AddressInfo
-
AddressInfo
-
AddressInfo
-
-
Method Details
-
isSwept
public boolean isSwept() -
setSwept
public void setSwept(boolean swept) -
isAutoCreated
public boolean isAutoCreated() -
setAutoCreated
-
isTemporary
public boolean isTemporary() -
setTemporary
-
getName
-
setId
public void setId(long id) -
getId
public long getId() -
getRoutingTypes
-
setRoutingTypes
-
addRoutingType
-
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
-
setStorageManager
-
toString
-
isInternal
public boolean isInternal() -
setInternal
-
create
-
getAddressAndRoutingType
-
incrementRoutedMessageCount
public long incrementRoutedMessageCount() -
incrementUnRoutedMessageCount
public long incrementUnRoutedMessageCount() -
getRoutedMessageCount
public long getRoutedMessageCount() -
getUnRoutedMessageCount
public long getUnRoutedMessageCount() -
getRepositoryChangeListener
-
setRepositoryChangeListener
public AddressInfo setRepositoryChangeListener(HierarchicalRepositoryChangeListener repositoryChangeListener) -
toJSON
-
setJson
-
fromJSON
-
getCreatedTimestamp
public long getCreatedTimestamp()
-