Class ArtemisProperties.Embedded
- java.lang.Object
- org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties.Embedded
- Enclosing class:
- ArtemisProperties
public static class ArtemisProperties.Embedded extends Object
Configuration for an embedded Artemis server.
Constructor Summary
Constructors Constructor Description Embedded()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
generateTransportParameters()
Creates the minimal transport parameters for an embedded transport configuration.String
getClusterPassword()
String
getDataDirectory()
String[]
getQueues()
int
getServerId()
String[]
getTopics()
boolean
isDefaultClusterPassword()
boolean
isEnabled()
boolean
isPersistent()
void
setClusterPassword(String clusterPassword)
void
setDataDirectory(String dataDirectory)
void
setEnabled(boolean enabled)
void
setPersistent(boolean persistent)
void
setQueues(String[] queues)
void
setServerId(int serverId)
void
setTopics(String[] topics)
Constructor Detail
Embedded
public Embedded()
Method Detail
getServerId
public int getServerId()
setServerId
public void setServerId(int serverId)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
isPersistent
public boolean isPersistent()
setPersistent
public void setPersistent(boolean persistent)
getDataDirectory
public String getDataDirectory()
setDataDirectory
public void setDataDirectory(String dataDirectory)
getClusterPassword
public String getClusterPassword()
setClusterPassword
public void setClusterPassword(String clusterPassword)
isDefaultClusterPassword
public boolean isDefaultClusterPassword()
generateTransportParameters
public Map<String,Object> generateTransportParameters()
Creates the minimal transport parameters for an embedded transport configuration.- Returns:
- the transport parameters
- See Also:
TransportConstants.SERVER_ID_PROP_NAME