Interface RepositoryContext
- All Known Implementing Classes:
AbstractRepositoryContext
public interface RepositoryContext
-
Method Summary
Modifier and TypeMethodDescriptionvoidadjustCounter(String name, long delta) createContentClaimWriteCache(PerformanceTracker performanceTracker) createProvenanceReporter(Predicate<FlowFile> flowfileKnownCheck, ProvenanceEventEnricher eventEnricher) getConnections(org.apache.nifi.processor.Relationship relationship) longintbooleanisRelationshipAvailabilitySatisfied(int requiredNumber)
-
Method Details
-
getConnectable
Connectable getConnectable() -
getConnections
-
getPollableConnections
List<Connection> getPollableConnections() -
getContentRepository
ContentRepository getContentRepository() -
getFlowFileRepository
FlowFileRepository getFlowFileRepository() -
getFlowFileEventRepository
FlowFileEventRepository getFlowFileEventRepository() -
getProvenanceRepository
ProvenanceEventRepository getProvenanceRepository() -
isRelationshipAvailabilitySatisfied
boolean isRelationshipAvailabilitySatisfied(int requiredNumber) -
createContentClaimWriteCache
-
createProvenanceReporter
InternalProvenanceReporter createProvenanceReporter(Predicate<FlowFile> flowfileKnownCheck, ProvenanceEventEnricher eventEnricher) -
getConnectableDescription
String getConnectableDescription() -
getNextIncomingConnectionIndex
int getNextIncomingConnectionIndex() -
getNextFlowFileSequence
long getNextFlowFileSequence() -
adjustCounter
-
createProvenanceEventBuilder
ProvenanceEventBuilder createProvenanceEventBuilder() -
getStateManager
StateManager getStateManager()
-