public class SerializedMemberCapabilities extends Object
loadFactor and the serialized CommandMessageFilter of a specific member. Allows for
easier data transfer. Both the loadFactor and CommandMessageFilter can be used to recreate a MemberCapabilities object. The serialized CommandMessageFilter is kept as a String of the contents
and a String defining the class type.| Constructor and Description |
|---|
SerializedMemberCapabilities(int loadFactor,
String serializedCommandFilter,
String serializedCommandFilterType)
Construct a
SerializedMemberCapabilities based on the serialized format of the CommandMessageFilter. |
| Modifier and Type | Method and Description |
|---|---|
static SerializedMemberCapabilities |
build(MemberCapabilities delegate,
org.axonframework.serialization.Serializer serializer)
Build a
SerializedMemberCapabilities based on the given delegate, serializing the CommandMessageFilter with the given serializer. |
int |
getLoadFactor()
Returns the load factor of a member.
|
String |
getSerializedCommandFilter()
Returns the serialized format of a
CommandMessageFilter for a member. |
String |
getSerializedCommandFilterType()
Returns the type of a serialized
CommandMessageFilter for a member. |
@ConstructorProperties(value={"loadFactor","serializedCommandFilter","serializedCommandFilterType"}) public SerializedMemberCapabilities(int loadFactor, String serializedCommandFilter, String serializedCommandFilterType)
SerializedMemberCapabilities based on the serialized format of the CommandMessageFilter.loadFactor - the load factor for a given memberserializedCommandFilter - the serialized CommandMessageFilter for a given memberserializedCommandFilterType - the serialized type of the CommandMessageFilter for a given memberpublic static SerializedMemberCapabilities build(MemberCapabilities delegate, org.axonframework.serialization.Serializer serializer)
SerializedMemberCapabilities based on the given delegate, serializing the CommandMessageFilter with the given serializer.delegate - the delegate MemberCapabilities to base this SerializedMemberCapabilities
instance onserializer - the Serializer to serialize the MemberCapabilities.getCommandFilter() withpublic int getLoadFactor()
public String getSerializedCommandFilter()
CommandMessageFilter for a member.CommandMessageFilter for a memberpublic String getSerializedCommandFilterType()
CommandMessageFilter for a member.CommandMessageFilter for a memberCopyright © 2010–2023. All rights reserved.