Class ClusterBusMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.cluster.ClusterBusMetaData
- All Implemented Interfaces:
MetaDataProducerOutput,QMetaDataObject,QSupplementalInstanceMetaData,TopLevelMetaDataInterface,Serializable
Which transport carries cluster control events (ClusterBus). Without it,
events stay in this JVM (InMemoryClusterBus). Applications with qqq-esb use
its EsbClusterBus (an Artemis topic, qqq.cluster.control).
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBus()Getter for busgetName()Supplemental meta data name.static ClusterBusMetaDataThe instance's meta data, or null.voidsetBus(QCodeReference bus) Setter for buswithBus(QCodeReference bus) Fluent setter for busMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kingsrook.qqq.backend.core.model.metadata.QSupplementalInstanceMetaData
addSelfToInstance, enrich, validate
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
ClusterBusMetaData
public ClusterBusMetaData()
-
-
Method Details
-
of
The instance's meta data, or null. -
getName
Supplemental meta data name.- Specified by:
getNamein interfaceTopLevelMetaDataInterface
-
getBus
Getter for bus -
setBus
Setter for bus -
withBus
Fluent setter for bus
-