Package org.apache.nifi.util
Class MockEventAccess
java.lang.Object
org.apache.nifi.util.MockEventAccess
- All Implemented Interfaces:
org.apache.nifi.reporting.EventAccess
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFlowChange(org.apache.nifi.action.Action action) voidaddProvenanceEvent(org.apache.nifi.provenance.ProvenanceEventRecord record) org.apache.nifi.controller.status.ProcessGroupStatusList<org.apache.nifi.action.Action> getFlowChanges(int firstActionId, int maxActions) org.apache.nifi.diagnostics.StorageUsageorg.apache.nifi.controller.status.ProcessGroupStatusgetGroupStatus(String groupId) List<org.apache.nifi.provenance.ProvenanceEventRecord> getProvenanceEvents(long firstEventId, int maxRecords) org.apache.nifi.provenance.ProvenanceEventRepositorylonglonglonglongvoidsetProcessGroupStatus(String groupId, org.apache.nifi.controller.status.ProcessGroupStatus status) voidsetProcessGroupStatus(org.apache.nifi.controller.status.ProcessGroupStatus status)
-
Field Details
-
processGroupStatus
private org.apache.nifi.controller.status.ProcessGroupStatus processGroupStatus -
provenanceRecords
-
flowChanges
-
processGroupStatusMap
-
-
Constructor Details
-
MockEventAccess
public MockEventAccess()
-
-
Method Details
-
setProcessGroupStatus
public void setProcessGroupStatus(org.apache.nifi.controller.status.ProcessGroupStatus status) -
setProcessGroupStatus
public void setProcessGroupStatus(String groupId, org.apache.nifi.controller.status.ProcessGroupStatus status) -
getControllerStatus
public org.apache.nifi.controller.status.ProcessGroupStatus getControllerStatus()- Specified by:
getControllerStatusin interfaceorg.apache.nifi.reporting.EventAccess
-
getGroupStatus
- Specified by:
getGroupStatusin interfaceorg.apache.nifi.reporting.EventAccess
-
getProvenanceEvents
public List<org.apache.nifi.provenance.ProvenanceEventRecord> getProvenanceEvents(long firstEventId, int maxRecords) throws IOException - Specified by:
getProvenanceEventsin interfaceorg.apache.nifi.reporting.EventAccess- Throws:
IOException
-
addProvenanceEvent
public void addProvenanceEvent(org.apache.nifi.provenance.ProvenanceEventRecord record) -
getProvenanceRepository
public org.apache.nifi.provenance.ProvenanceEventRepository getProvenanceRepository()- Specified by:
getProvenanceRepositoryin interfaceorg.apache.nifi.reporting.EventAccess
-
getFlowChanges
- Specified by:
getFlowChangesin interfaceorg.apache.nifi.reporting.EventAccess
-
addFlowChange
public void addFlowChange(org.apache.nifi.action.Action action) -
getTotalBytesRead
public long getTotalBytesRead()- Specified by:
getTotalBytesReadin interfaceorg.apache.nifi.reporting.EventAccess
-
getTotalBytesWritten
public long getTotalBytesWritten()- Specified by:
getTotalBytesWrittenin interfaceorg.apache.nifi.reporting.EventAccess
-
getTotalBytesSent
public long getTotalBytesSent()- Specified by:
getTotalBytesSentin interfaceorg.apache.nifi.reporting.EventAccess
-
getTotalBytesReceived
public long getTotalBytesReceived()- Specified by:
getTotalBytesReceivedin interfaceorg.apache.nifi.reporting.EventAccess
-
getProvenanceRepositoryStorageUsage
- Specified by:
getProvenanceRepositoryStorageUsagein interfaceorg.apache.nifi.reporting.EventAccess
-
getContentRepositoryStorageUsage
- Specified by:
getContentRepositoryStorageUsagein interfaceorg.apache.nifi.reporting.EventAccess
-
getFlowFileRepositoryStorageUsage
public org.apache.nifi.diagnostics.StorageUsage getFlowFileRepositoryStorageUsage()- Specified by:
getFlowFileRepositoryStorageUsagein interfaceorg.apache.nifi.reporting.EventAccess
-