MySQLInsertEntityProperties

public class MySQLInsertEntityProperties extends MySQLTransaction implements InsertEntityPropertiesImpl

Insert the entity’s properties.

This implementation transforms a deep tree of properties into a flat representation. This transformation is a MySQL-backend implementation detail and should not be leaked to the clients.

The reverse transformation happens in MySQLRetrieveProperties.

Author:

Timm Fitschen

See also: {@linkMySQLRetrieveProperties}

Fields

STMT_INSERT_ENTITY_PROPERTY

public static final String STMT_INSERT_ENTITY_PROPERTY

STMT_REGISTER_SUBDOMAIN

public static final String STMT_REGISTER_SUBDOMAIN

Constructors

MySQLInsertEntityProperties

public MySQLInsertEntityProperties(Access access)

Methods

execute

public void execute(EntityInterface entity)

registerReplacementId

public Deque<EntityID> registerReplacementId(int domainCount)