Class WeakHashMapProcessSessionFactory
java.lang.Object
org.apache.nifi.controller.repository.WeakHashMapProcessSessionFactory
- All Implemented Interfaces:
ActiveProcessSessionFactory,org.apache.nifi.processor.ProcessSessionFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.nifi.processor.ProcessSessionFactoryprivate boolean -
Constructor Summary
ConstructorsConstructorDescriptionWeakHashMapProcessSessionFactory(org.apache.nifi.processor.ProcessSessionFactory delegate) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.processor.ProcessSessionvoid
-
Field Details
-
delegate
private final org.apache.nifi.processor.ProcessSessionFactory delegate -
sessionMap
-
terminated
private boolean terminated
-
-
Constructor Details
-
WeakHashMapProcessSessionFactory
public WeakHashMapProcessSessionFactory(org.apache.nifi.processor.ProcessSessionFactory delegate)
-
-
Method Details
-
createSession
public org.apache.nifi.processor.ProcessSession createSession()- Specified by:
createSessionin interfaceorg.apache.nifi.processor.ProcessSessionFactory
-
terminateActiveSessions
public void terminateActiveSessions()- Specified by:
terminateActiveSessionsin interfaceActiveProcessSessionFactory
-