Class MessagingProperties
java.lang.Object
com.broadleafcommerce.common.messaging.environment.MessagingProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
If usingkubernetes
cluster service implementation type, this is the name of the pod label used to group common service instances.If usingkubernetes
cluster service implementation type, this is the value for the pod label.Specify which camel cluster service implementation to support.Class<?>
Deprecated.Deprecated.Not required.int
hashCode()
void
setClusterK8sAppLabel
(String clusterK8sAppLabel) If usingkubernetes
cluster service implementation type, this is the name of the pod label used to group common service instances.void
setClusterK8sAppLabelValue
(String clusterK8sAppLabelValue) If usingkubernetes
cluster service implementation type, this is the value for the pod label.void
setClusterServiceImplementationType
(String clusterServiceImplementationType) Specify which camel cluster service implementation to support.void
setClustServiceImplementation
(Class<?> clustServiceImplementation) Deprecated.cluster service implementation now supported byclusterServiceImplementationType
Implementation of CamelClusterService to utilizevoid
setFileLockRootPath
(String fileLockRootPath) Deprecated.Not required.toString()
-
Constructor Details
-
MessagingProperties
public MessagingProperties()
-
-
Method Details
-
getClustServiceImplementation
Deprecated.cluster service implementation now supported byclusterServiceImplementationType
Implementation of CamelClusterService to utilize -
getFileLockRootPath
Deprecated.Not required. UseclusterServiceImplementationType
support instead. If using FileLockClusterService, the root path to store the lock files -
getClusterServiceImplementationType
Specify which camel cluster service implementation to support. Supported values are:file
,zookeeper
,kubernetes
, andnone
.none
is useful to disable out-of-the-box config, presumably so you can manually add different or new cluster service implementation support. Default isfile
.file
is suitable for local development, but in a real-world production environment,zookeeper
orkubernetes
should be used instead in order to support proper cluster service establishment across multiple instances of a given service. -
getClusterK8sAppLabel
If usingkubernetes
cluster service implementation type, this is the name of the pod label used to group common service instances. The default value isk8s-app
. -
getClusterK8sAppLabelValue
If usingkubernetes
cluster service implementation type, this is the value for the pod label. The default isunknown
. This value must be changed (generally as a environment variable on a pod definition) in order to inform the camel support running in that pod about the pod's identity. -
setClustServiceImplementation
Deprecated.cluster service implementation now supported byclusterServiceImplementationType
Implementation of CamelClusterService to utilize -
setFileLockRootPath
Deprecated.Not required. UseclusterServiceImplementationType
support instead. If using FileLockClusterService, the root path to store the lock files -
setClusterServiceImplementationType
Specify which camel cluster service implementation to support. Supported values are:file
,zookeeper
,kubernetes
, andnone
.none
is useful to disable out-of-the-box config, presumably so you can manually add different or new cluster service implementation support. Default isfile
.file
is suitable for local development, but in a real-world production environment,zookeeper
orkubernetes
should be used instead in order to support proper cluster service establishment across multiple instances of a given service. -
setClusterK8sAppLabel
If usingkubernetes
cluster service implementation type, this is the name of the pod label used to group common service instances. The default value isk8s-app
. -
setClusterK8sAppLabelValue
If usingkubernetes
cluster service implementation type, this is the value for the pod label. The default isunknown
. This value must be changed (generally as a environment variable on a pod definition) in order to inform the camel support running in that pod about the pod's identity. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
clusterServiceImplementationType
Implementation of CamelClusterService to utilize