public class CoordinatorState extends Object implements EntityDAO.Entity
serialize() and getDynamoUpdate() to provide their
specific serialization logic. The DAO delegate holds a registry of deserializers and uses
polymorphic calls for serialize/update to avoid instanceof checks.| Modifier and Type | Field and Description |
|---|---|
static String |
ENTITY_TYPE_ATTRIBUTE_NAME |
| Constructor and Description |
|---|
CoordinatorState() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValueUpdate> |
getDynamoUpdate()
Produce an update map for DynamoDB UpdateItem operations.
|
EntityType |
getEntityType()
Returns the parent
EntityType for this coordinator state entity. |
Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> |
serialize()
Serialize this state's attributes into a map of DynamoDB attribute values.
|
public static final String ENTITY_TYPE_ATTRIBUTE_NAME
public EntityType getEntityType()
EntityType for this coordinator state entity.
Delegates to the EntityType.CoordinatorStateType#getEntityType() method.getEntityType in interface EntityDAO.Entitypublic Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> serialize()
super.serialize() and then add their own domain-specific fields.public Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValueUpdate> getDynamoUpdate()
Copyright © 2026. All rights reserved.