Package org.apache.nifi.util
Class MockSessionFactory
java.lang.Object
org.apache.nifi.util.MockSessionFactory
- All Implemented Interfaces:
org.apache.nifi.processor.ProcessSessionFactory
public class MockSessionFactory
extends Object
implements org.apache.nifi.processor.ProcessSessionFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final Set<MockProcessSession> private final booleanprivate final org.apache.nifi.processor.Processorprivate final SharedSessionStateprivate final org.apache.nifi.components.state.StateManager -
Constructor Summary
ConstructorsConstructorDescriptionMockSessionFactory(SharedSessionState sharedState, org.apache.nifi.processor.Processor processor, boolean enforceReadStreamsClosed, org.apache.nifi.components.state.StateManager stateManager, boolean allowSynchronousSessionCommits, boolean allowRecursiveReads) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.processor.ProcessSession
-
Field Details
-
processor
private final org.apache.nifi.processor.Processor processor -
createdSessions
-
enforceReadStreamsClosed
private final boolean enforceReadStreamsClosed -
stateManager
private final org.apache.nifi.components.state.StateManager stateManager -
allowSynchronousSessionCommits
private final boolean allowSynchronousSessionCommits -
allowRecursiveReads
private final boolean allowRecursiveReads
-
-
Constructor Details
-
Method Details
-
createSession
public org.apache.nifi.processor.ProcessSession createSession()- Specified by:
createSessionin interfaceorg.apache.nifi.processor.ProcessSessionFactory
-
getCreatedSessions
-