Class PutIgniteRecord

  • All Implemented Interfaces:
    org.apache.nifi.components.ConfigurableComponent, org.apache.nifi.processor.Processor

    @EventDriven
    @SupportsBatching
    @Tags({"Ignite","insert","update","stream","write","put","cache","key","record"})
    @InputRequirement(INPUT_REQUIRED)
    @CapabilityDescription("Puts records from FlowFile into Ignite Cache using DataStreamer.")
    @SystemResourceConsideration(resource=MEMORY)
    public class PutIgniteRecord
    extends org.apache.nifi.processor.AbstractProcessor
    • Constructor Summary

      Constructors 
      Constructor Description
      PutIgniteRecord()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Set<org.apache.nifi.processor.Relationship> getRelationships()  
      List<org.apache.nifi.components.PropertyDescriptor> getSupportedPropertyDescriptors()  
      void onTrigger​(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.processor.ProcessSession session)  
      • Methods inherited from class org.apache.nifi.processor.AbstractProcessor

        onTrigger
      • Methods inherited from class org.apache.nifi.processor.AbstractSessionFactoryProcessor

        getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, init, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTrue
      • Methods inherited from class org.apache.nifi.components.AbstractConfigurableComponent

        customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validate
      • Methods inherited from interface org.apache.nifi.components.ConfigurableComponent

        getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validate
    • Field Detail

      • DATA_STREAMER_SERVICE

        public static final org.apache.nifi.components.PropertyDescriptor DATA_STREAMER_SERVICE
      • descriptors

        protected static final List<org.apache.nifi.components.PropertyDescriptor> descriptors
      • REL_SUCCESS

        public static final org.apache.nifi.processor.Relationship REL_SUCCESS
      • REL_FAILURE

        public static final org.apache.nifi.processor.Relationship REL_FAILURE
      • REL_CLIENT_CONNECTION_FAILURE

        public static final org.apache.nifi.processor.Relationship REL_CLIENT_CONNECTION_FAILURE
      • relationships

        protected static Set<org.apache.nifi.processor.Relationship> relationships
    • Constructor Detail

      • PutIgniteRecord

        public PutIgniteRecord()
    • Method Detail

      • getSupportedPropertyDescriptors

        public List<org.apache.nifi.components.PropertyDescriptor> getSupportedPropertyDescriptors()
        Overrides:
        getSupportedPropertyDescriptors in class org.apache.nifi.components.AbstractConfigurableComponent
      • getRelationships

        public Set<org.apache.nifi.processor.Relationship> getRelationships()
        Specified by:
        getRelationships in interface org.apache.nifi.processor.Processor
        Overrides:
        getRelationships in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
      • onTrigger

        public void onTrigger​(org.apache.nifi.processor.ProcessContext context,
                              org.apache.nifi.processor.ProcessSession session)
                       throws org.apache.nifi.processor.exception.ProcessException
        Specified by:
        onTrigger in class org.apache.nifi.processor.AbstractProcessor
        Throws:
        org.apache.nifi.processor.exception.ProcessException