Class MessagingProperties
java.lang.Object
com.broadleafcommerce.common.messaging.environment.MessagingProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanIf usingkubernetescluster service implementation type, this is the name of the pod label used to group common service instances.If usingkubernetescluster service implementation type, this is the value for the pod label.Specify which camel cluster service implementation to support.Class<?>Deprecated.Deprecated.Not required.inthashCode()voidsetClusterK8sAppLabel(String clusterK8sAppLabel) If usingkubernetescluster service implementation type, this is the name of the pod label used to group common service instances.voidsetClusterK8sAppLabelValue(String clusterK8sAppLabelValue) If usingkubernetescluster service implementation type, this is the value for the pod label.voidsetClusterServiceImplementationType(String clusterServiceImplementationType) Specify which camel cluster service implementation to support.voidsetClustServiceImplementation(Class<?> clustServiceImplementation) Deprecated.cluster service implementation now supported byclusterServiceImplementationTypeImplementation of CamelClusterService to utilizevoidsetFileLockRootPath(String fileLockRootPath) Deprecated.Not required.toString()
-
Constructor Details
-
MessagingProperties
public MessagingProperties()
-
-
Method Details
-
getClustServiceImplementation
Deprecated.cluster service implementation now supported byclusterServiceImplementationTypeImplementation of CamelClusterService to utilize -
getFileLockRootPath
Deprecated.Not required. UseclusterServiceImplementationTypesupport 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.noneis useful to disable out-of-the-box config, presumably so you can manually add different or new cluster service implementation support. Default isfile.fileis suitable for local development, but in a real-world production environment,zookeeperorkubernetesshould be used instead in order to support proper cluster service establishment across multiple instances of a given service. -
getClusterK8sAppLabel
If usingkubernetescluster service implementation type, this is the name of the pod label used to group common service instances. The default value isk8s-app. -
getClusterK8sAppLabelValue
If usingkubernetescluster 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 byclusterServiceImplementationTypeImplementation of CamelClusterService to utilize -
setFileLockRootPath
Deprecated.Not required. UseclusterServiceImplementationTypesupport 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.noneis useful to disable out-of-the-box config, presumably so you can manually add different or new cluster service implementation support. Default isfile.fileis suitable for local development, but in a real-world production environment,zookeeperorkubernetesshould be used instead in order to support proper cluster service establishment across multiple instances of a given service. -
setClusterK8sAppLabel
If usingkubernetescluster service implementation type, this is the name of the pod label used to group common service instances. The default value isk8s-app. -
setClusterK8sAppLabelValue
If usingkubernetescluster 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
-
clusterServiceImplementationTypeImplementation of CamelClusterService to utilize