SideEffectFree
annotation.@Documented @Target(value=TYPE) @Retention(value=RUNTIME) @Inherited @Deprecated public @interface SideEffectFree
ProcessSession
given to this processor's onTrigger method to the
onTrigger method of another processor. It can do this knowing that if
something fails along a series of processors using this same session that it
can all be safely rolled back without any ill effects on external services
which could not be rolled back and thus all the processes could be safely
repeated (implied idempotent behavior).Copyright © 2016 Apache NiFi Project. All rights reserved.