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

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

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

    https://github.com/apache/nifi-minifi/pull/23#discussion_r69468816
  
    --- 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 --
    
    For future reference, you can specify a classifier of tests or type with a 
jar plugin to make use of those without having to include them in the source 
artifact.  Not worth the overhead for one class, but a nice bit to keep in your 
pocket should this need grow into many such dependencies.


> 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