Search in sources :

Example 6 with SavepointEntry

use of com.thinkbiganalytics.nifi.v2.core.savepoint.SavepointEntry in project kylo by Teradata.

the class SavepointCacheInitializingFilter method toSavepoint.

private SavepointEntry toSavepoint(String processorId, String flowfileId) {
    SavepointEntry savepointEntry = new SavepointEntry();
    savepointEntry.register(processorId, flowfileId);
    savepointEntry.retry();
    return savepointEntry;
}
Also used : SavepointEntry(com.thinkbiganalytics.nifi.v2.core.savepoint.SavepointEntry)

Aggregations

SavepointEntry (com.thinkbiganalytics.nifi.v2.core.savepoint.SavepointEntry)6 Lock (com.thinkbiganalytics.nifi.v2.core.savepoint.Lock)2 Test (org.junit.Test)2 ObjectMapper (com.fasterxml.jackson.databind.ObjectMapper)1 InvalidLockException (com.thinkbiganalytics.nifi.v2.core.savepoint.InvalidLockException)1 InvalidSetpointException (com.thinkbiganalytics.nifi.v2.core.savepoint.InvalidSetpointException)1 SavepointController (com.thinkbiganalytics.nifi.v2.core.savepoint.SavepointController)1 SavepointProvider (com.thinkbiganalytics.nifi.v2.core.savepoint.SavepointProvider)1 IOException (java.io.IOException)1 ArrayList (java.util.ArrayList)1 LinkedList (java.util.LinkedList)1 PropertyValue (org.apache.nifi.components.PropertyValue)1 FlowFile (org.apache.nifi.flowfile.FlowFile)1 ComponentLog (org.apache.nifi.logging.ComponentLog)1