Class InboundChannelDefinitionBuilderImpl.InboundEventTenantXmlDetectorBuilderImpl
java.lang.Object
org.flowable.eventregistry.impl.model.InboundChannelDefinitionBuilderImpl.InboundEventPayloadXmlExtractorBuilderImpl
org.flowable.eventregistry.impl.model.InboundChannelDefinitionBuilderImpl.InboundEventTenantXmlDetectorBuilderImpl
- All Implemented Interfaces:
InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder,InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
- Direct Known Subclasses:
InboundChannelDefinitionBuilderImpl.InboundEventFilterXmlBuilderImpl
- Enclosing class:
- InboundChannelDefinitionBuilderImpl
public static class InboundChannelDefinitionBuilderImpl.InboundEventTenantXmlDetectorBuilderImpl
extends InboundChannelDefinitionBuilderImpl.InboundEventPayloadXmlExtractorBuilderImpl
implements InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
-
Field Summary
Fields inherited from class org.flowable.eventregistry.impl.model.InboundChannelDefinitionBuilderImpl.InboundEventPayloadXmlExtractorBuilderImpl
inboundEventProcessingPipelineBuilder -
Constructor Summary
ConstructorsConstructorDescriptionInboundEventTenantXmlDetectorBuilderImpl(InboundChannelDefinitionBuilderImpl.InboundEventProcessingPipelineBuilderImpl<Document> inboundEventProcessingPipelineBuilder) -
Method Summary
Modifier and TypeMethodDescriptiondetectEventTenantUsingXPathExpression(String xPathExpression) Determines the tenant ID by using an XPath expression.fixedTenantId(String tenantId) Sets the tenant to a hardcoded value.Methods inherited from class org.flowable.eventregistry.impl.model.InboundChannelDefinitionBuilderImpl.InboundEventPayloadXmlExtractorBuilderImpl
xmlElementsMapDirectlyToPayloadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder
xmlElementsMapDirectlyToPayload
-
Constructor Details
-
InboundEventTenantXmlDetectorBuilderImpl
public InboundEventTenantXmlDetectorBuilderImpl(InboundChannelDefinitionBuilderImpl.InboundEventProcessingPipelineBuilderImpl<Document> inboundEventProcessingPipelineBuilder)
-
-
Method Details
-
fixedTenantId
public InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder fixedTenantId(String tenantId) Description copied from interface:InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilderSets the tenant to a hardcoded value. Useful for when the channel only receives events for a given tenant.- Specified by:
fixedTenantIdin interfaceInboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
-
detectEventTenantUsingXPathExpression
public InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder detectEventTenantUsingXPathExpression(String xPathExpression) Description copied from interface:InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilderDetermines the tenant ID by using an XPath expression.- Specified by:
detectEventTenantUsingXPathExpressionin interfaceInboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
-