| Interface | Description |
|---|---|
| ExceptionHandler.OnError<C,I> | |
| ExceptionHandler.Procedure<I> | |
| PartialFunctions.AdjustRoute<FC> | |
| PartialFunctions.Cleanup<FC,C> | |
| PartialFunctions.FetchFlowFiles<FC> | |
| PartialFunctions.FlowFileGroup | |
| PartialFunctions.InitConnection<FC,C> | |
| PartialFunctions.OnCompleted<FC,C> | |
| PartialFunctions.OnFailed<FC,C> | |
| PartialFunctions.OnTrigger | |
| PartialFunctions.RollbackSession | |
| PartialFunctions.TransferFlowFiles<FC> | |
| Put.PutFlowFile<FC,C> | |
| PutGroup.GroupFlowFiles<FC,C,FFG> | |
| PutGroup.PutFlowFiles<FC,C,FFG> |
| Class | Description |
|---|---|
| ErrorTypes.Result |
Result represents a result of a procedure.
|
| ExceptionHandler<C> |
ExceptionHandler provides a structured Exception handling logic composed by reusable partial functions.
|
| PartialFunctions |
This class contains various partial functions those are reusable among process patterns.
|
| Put<FC,C extends AutoCloseable> |
Abstract Put pattern class with a generic onTrigger method structure, composed with various partial functions.
|
| PutGroup<FC,C extends AutoCloseable,FFG extends PartialFunctions.FlowFileGroup> |
Extended Put pattern capable of handling FlowFile groups.
|
| RollbackOnFailure |
RollbackOnFailure can be used as a function context for process patterns such as
Put to provide a configurable error handling. |
| RoutingResult |
| Enum | Description |
|---|---|
| ErrorTypes |
Represents general error types and how it should be treated.
|
| ErrorTypes.Destination |
Represents the destination of input.
|
| ErrorTypes.Penalty |
Indicating yield or penalize the processing when transfer the input.
|
| Exception | Description |
|---|---|
| DiscontinuedException |
Represents a looping process was discontinued.
|
Copyright © 2019 Apache NiFi Project. All rights reserved.