[ 
https://issues.apache.org/jira/browse/MINIFI-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15360712#comment-15360712
 ] 

ASF GitHub Bot commented on MINIFI-38:
--------------------------------------

Github user JPercivall commented on a diff in the pull request:

    https://github.com/apache/nifi-minifi/pull/23#discussion_r69399489
  
    --- Diff: 
minifi-commons/minifi-utils/src/main/java/org/apache/nifi/minifi/commons/status/util/StatusReportPopulator.java
 ---
    @@ -0,0 +1,375 @@
    +/*
    + * Licensed to the Apache Software Foundation (ASF) under one or more
    + * contributor license agreements.  See the NOTICE file distributed with
    + * this work for additional information regarding copyright ownership.
    + * The ASF licenses this file to You under the Apache License, Version 2.0
    + * (the "License"); you may not use this file except in compliance with
    + * the License.  You may obtain a copy of the License at
    + *
    + *     http://www.apache.org/licenses/LICENSE-2.0
    + *
    + * Unless required by applicable law or agreed to in writing, software
    + * distributed under the License is distributed on an "AS IS" BASIS,
    + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    + * See the License for the specific language governing permissions and
    + * limitations under the License.
    + */
    +
    +package org.apache.nifi.minifi.commons.status.util;
    +
    +import org.apache.nifi.minifi.commons.status.FlowStatusReport;
    +import org.apache.nifi.minifi.commons.status.common.BulletinStatus;
    +import org.apache.nifi.minifi.commons.status.common.ValidationError;
    +import org.apache.nifi.minifi.commons.status.connection.ConnectionHealth;
    +import org.apache.nifi.minifi.commons.status.connection.ConnectionStats;
    +import 
org.apache.nifi.minifi.commons.status.connection.ConnectionStatusBean;
    +import 
org.apache.nifi.minifi.commons.status.controllerservice.ControllerServiceHealth;
    +import 
org.apache.nifi.minifi.commons.status.controllerservice.ControllerServiceStatus;
    +import org.apache.nifi.minifi.commons.status.instance.InstanceHealth;
    +import org.apache.nifi.minifi.commons.status.instance.InstanceStats;
    +import org.apache.nifi.minifi.commons.status.instance.InstanceStatus;
    +import org.apache.nifi.minifi.commons.status.processor.ProcessorHealth;
    +import org.apache.nifi.minifi.commons.status.processor.ProcessorStats;
    +import org.apache.nifi.minifi.commons.status.processor.ProcessorStatusBean;
    +import 
org.apache.nifi.minifi.commons.status.reportingTask.ReportingTaskHealth;
    +import 
org.apache.nifi.minifi.commons.status.reportingTask.ReportingTaskStatus;
    +import org.apache.nifi.minifi.commons.status.rpg.InputPortStatus;
    +import org.apache.nifi.minifi.commons.status.rpg.RemoteProcessGroupHealth;
    +import org.apache.nifi.minifi.commons.status.rpg.RemoteProcessGroupStats;
    +import 
org.apache.nifi.minifi.commons.status.rpg.RemoteProcessGroupStatusBean;
    +import org.apache.nifi.minifi.commons.status.system.ContentRepositoryUsage;
    +import 
org.apache.nifi.minifi.commons.status.system.FlowfileRepositoryUsage;
    +import 
org.apache.nifi.minifi.commons.status.system.GarbageCollectionStatus;
    +import org.apache.nifi.minifi.commons.status.system.HeapStatus;
    +import 
org.apache.nifi.minifi.commons.status.system.SystemDiagnosticsStatus;
    +import org.apache.nifi.minifi.commons.status.system.SystemProcessorStats;
    +
    +import java.util.Collections;
    +import java.util.Date;
    +import java.util.LinkedList;
    +import java.util.List;
    +
    +public class StatusReportPopulator {
    --- End diff --
    
    The problem is that it's used in tests for both minifi-utils 
(TestStatusReport) as well as framwork-core (TestStatusConfigReporter). If it's 
in src/test then it isn't available in the other module. I could just replicate 
it in the other module if you think that's better.


> Add Query Mechanism for bootstrap to get Flow Status
> ----------------------------------------------------
>
>                 Key: MINIFI-38
>                 URL: https://issues.apache.org/jira/browse/MINIFI-38
>             Project: Apache NiFi MiNiFi
>          Issue Type: Sub-task
>            Reporter: Joseph Percivall
>            Assignee: Joseph Percivall
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to