Class HibernateOrmMapperOutboxPollingSpiSettings
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classConfiguration property keys without theprefix. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAllows the user to define a specific Hibernate mapping for the agent table.static final StringAllows the user to define a specific Hibernate mapping for the outbox event table.static final StringThe prefix expected for the key of every Hibernate Search configuration property when using the Hibernate ORM mapper. -
Method Summary
-
Field Details
-
PREFIX
The prefix expected for the key of every Hibernate Search configuration property when using the Hibernate ORM mapper.- See Also:
-
OUTBOXEVENT_ENTITY_MAPPING
Allows the user to define a specific Hibernate mapping for the outbox event table.Only available when "hibernate.search.coordination.strategy" is "outbox-polling".
Expects a String value containing the xml expressing the Hibernate mapping for the entity.
The default for this value is
OutboxPollingOutboxEventAdditionalJaxbMappingProducer.ENTITY_DEFINITIONAs this configuration entirely overrides the entity mapping it cannot be used in combination with any properties that define names of catalog/schema/table/identity generator for the outbox event table (
HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_OUTBOXEVENT_CATALOG,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_OUTBOXEVENT_SCHEMA,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_OUTBOXEVENT_TABLE,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_OUTBOXEVENT_UUID_GEN_STRATEGY,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_OUTBOXEVENT_UUID_TYPE. An exception (SearchExceptionwill be thrown in case of such misconfiguration.- See Also:
-
AGENT_ENTITY_MAPPING
Allows the user to define a specific Hibernate mapping for the agent table.Only available when "hibernate.search.coordination.strategy" is "outbox-polling".
Expects a String value containing the xml expressing the Hibernate mapping for the entity.
The default for this value is
OutboxPollingAgentAdditionalJaxbMappingProducer.ENTITY_DEFINITIONAs this configuration entirely overrides the entity mapping it cannot be used in combination with any properties that define names of catalog/schema/table/identity generator for the agent table (
HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_AGENT_CATALOG,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_AGENT_SCHEMA,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_AGENT_TABLE,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_AGENT_UUID_GEN_STRATEGY,HibernateOrmMapperOutboxPollingSettings.COORDINATION_ENTITY_MAPPING_AGENT_UUID_TYPE. An exception (SearchExceptionwill be thrown in case of such misconfiguration.- See Also:
-