Retrieves Cassandra metrics registry for an actor system
Default implementation of the SessionProvider
that is used for creating the
Cassandra Session.
Default implementation of the SessionProvider
that is used for creating the
Cassandra Session. This class is building the Cluster from configuration
properties.
You may create a subclass of this that performs lookup the contact points of the Cassandra cluster asynchronously instead of reading them in the configuration. Such a subclass should override the lookupContactPoints method.
The implementation is defined in configuration session-provider
property.
The config parameter is the config section of the plugin.
If the event is wrapped in this class the metaData
will
be serialized and stored in the meta
column.
If the event is wrapped in this class the metaData
will
be serialized and stored in the meta
column. This can be used by event
adapters or other tools to store additional meta data without altering
the actual domain event.
The implementation of the SessionProvider
is used for creating the
Cassandra Session.
The implementation of the SessionProvider
is used for creating the
Cassandra Session. By default the ConfigSessionProvider is building
the Cluster from configuration properties but it is possible to
replace the implementation of the SessionProvider to reuse another
session or override the Cluster builder with other settings.
The implementation is defined in configuration session-provider
property.
It may optionally have a constructor with an ActorSystem and Config parameter.
The config parameter is the config section of the plugin.
If the event is wrapped in this class the metaData
will
be serialized and stored in the meta
column.
If the event is wrapped in this class the metaData
will
be serialized and stored in the meta
column. This can be used by event
adapters or other tools to store additional meta data without altering
the actual domain event.