Class AbstractJMSProcessor.ConnectionFactoryConfigValidator

java.lang.Object
org.apache.nifi.jms.processors.AbstractJMSProcessor.ConnectionFactoryConfigValidator
Enclosing class:
AbstractJMSProcessor<T extends JMSWorker>

static class AbstractJMSProcessor.ConnectionFactoryConfigValidator extends Object
  • Field Details

    • validationContext

      private final ValidationContext validationContext
    • connectionFactoryServiceProperty

      private final PropertyValue connectionFactoryServiceProperty
    • jndiInitialContextFactoryProperty

      private final PropertyValue jndiInitialContextFactoryProperty
    • jmsConnectionFactoryImplProperty

      private final PropertyValue jmsConnectionFactoryImplProperty
  • Constructor Details

    • ConnectionFactoryConfigValidator

      ConnectionFactoryConfigValidator(ValidationContext validationContext)
  • Method Details

    • validateConnectionFactoryConfig

      List<ValidationResult> validateConnectionFactoryConfig()
    • hasLocalJndiJmsConnectionFactoryConfig

      private boolean hasLocalJndiJmsConnectionFactoryConfig()
    • hasLocalJMSConnectionFactoryConfig

      private boolean hasLocalJMSConnectionFactoryConfig()
    • hasLocalConnectionFactoryConfig

      private boolean hasLocalConnectionFactoryConfig(List<PropertyDescriptor> localConnectionFactoryProperties)
    • validateLocalConnectionFactoryConfig

      private void validateLocalConnectionFactoryConfig(List<PropertyDescriptor> localConnectionFactoryProperties, PropertyDescriptor indicatorProperty, List<ValidationResult> results)