public class WEB-INF.classes.org.apache.nifi.web.api.FlowResource extends org.apache.nifi.web.api.ApplicationResource
{
private static final java.lang.String NIFI_REGISTRY_TYPE;
private static final java.lang.String RECURSIVE;
private static final java.lang.String VERSIONED_REPORTING_TASK_SNAPSHOT_FILENAME_PATTERN;
private static final java.lang.String VERSIONED_REPORTING_TASK_SNAPSHOT_DATE_FORMAT;
private org.apache.nifi.web.NiFiServiceFacade serviceFacade;
private org.apache.nifi.authorization.Authorizer authorizer;
private org.apache.nifi.web.api.ProcessorResource processorResource;
private org.apache.nifi.web.api.InputPortResource inputPortResource;
private org.apache.nifi.web.api.OutputPortResource outputPortResource;
private org.apache.nifi.web.api.FunnelResource funnelResource;
private org.apache.nifi.web.api.LabelResource labelResource;
private org.apache.nifi.web.api.RemoteProcessGroupResource remoteProcessGroupResource;
private org.apache.nifi.web.api.ConnectionResource connectionResource;
private org.apache.nifi.web.api.TemplateResource templateResource;
private org.apache.nifi.web.api.ProcessGroupResource processGroupResource;
private org.apache.nifi.web.api.ControllerServiceResource controllerServiceResource;
private org.apache.nifi.web.api.ReportingTaskResource reportingTaskResource;
private org.apache.nifi.web.api.ParameterProviderResource parameterProviderResource;
public void <init>()
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.ApplicationResource: void <init>()>();
return;
}
private void populateRemainingFlowContent(org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String[] v;
java.lang.String v, v;
org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO v;
org.apache.nifi.web.api.dto.flow.FlowDTO v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO: org.apache.nifi.web.api.dto.flow.FlowDTO getFlow()>();
if v == null goto label;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void populateRemainingFlowStructure(org.apache.nifi.web.api.dto.flow.FlowDTO)>(v);
label:
v = newarray (java.lang.String)[3];
v[0] = "flow";
v[1] = "process-groups";
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO: java.lang.String getId()>();
v[2] = v;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: java.lang.String generateResourceUri(java.lang.String[])>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO: void setUri(java.lang.String)>(v);
return;
}
private void populateRemainingFlowStructure(org.apache.nifi.web.api.dto.flow.FlowDTO)
{
org.apache.nifi.web.api.OutputPortResource v;
org.apache.nifi.web.api.dto.ProcessGroupDTO v;
org.apache.nifi.web.api.FunnelResource v;
org.apache.nifi.web.api.LabelResource v;
org.apache.nifi.web.api.InputPortResource v;
org.apache.nifi.web.api.dto.flow.FlowDTO v;
boolean v;
java.util.Iterator v;
org.apache.nifi.web.api.ProcessorResource v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v, v, v, v, v, v, v, v, v;
org.apache.nifi.web.api.RemoteProcessGroupResource v;
org.apache.nifi.web.api.ConnectionResource v;
java.lang.Object v;
org.apache.nifi.web.api.ProcessGroupResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.dto.flow.FlowDTO;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ProcessorResource processorResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getProcessors()>();
virtualinvoke v.<org.apache.nifi.web.api.ProcessorResource: java.util.Set populateRemainingProcessorEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ConnectionResource connectionResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getConnections()>();
virtualinvoke v.<org.apache.nifi.web.api.ConnectionResource: java.util.Set populateRemainingConnectionEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.InputPortResource inputPortResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getInputPorts()>();
virtualinvoke v.<org.apache.nifi.web.api.InputPortResource: java.util.Set populateRemainingInputPortEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.OutputPortResource outputPortResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getOutputPorts()>();
virtualinvoke v.<org.apache.nifi.web.api.OutputPortResource: java.util.Set populateRemainingOutputPortEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.RemoteProcessGroupResource remoteProcessGroupResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getRemoteProcessGroups()>();
virtualinvoke v.<org.apache.nifi.web.api.RemoteProcessGroupResource: java.util.Set populateRemainingRemoteProcessGroupEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.FunnelResource funnelResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getFunnels()>();
virtualinvoke v.<org.apache.nifi.web.api.FunnelResource: java.util.Set populateRemainingFunnelEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.LabelResource labelResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getLabels()>();
virtualinvoke v.<org.apache.nifi.web.api.LabelResource: java.util.Set populateRemainingLabelEntitiesContent(java.util.Set)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ProcessGroupResource processGroupResource>;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getProcessGroups()>();
virtualinvoke v.<org.apache.nifi.web.api.ProcessGroupResource: java.util.Set populateRemainingProcessGroupEntitiesContent(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.dto.flow.FlowDTO: java.util.Set getProcessGroups()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ProcessGroupEntity: org.apache.nifi.web.api.dto.ProcessGroupDTO getComponent()>();
if v == null goto label;
virtualinvoke v.<org.apache.nifi.web.api.dto.ProcessGroupDTO: void setContents(org.apache.nifi.web.api.dto.FlowSnippetDTO)>(null);
goto label;
label:
return;
}
private void authorizeFlow()
{
org.apache.nifi.authorization.AuthorizeAccess v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.NiFiServiceFacade v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_authorizeFlow_0__499: org.apache.nifi.authorization.AuthorizeAccess bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: void authorizeAccess(org.apache.nifi.authorization.AuthorizeAccess)>(v);
return;
}
public javax.ws.rs.core.Response generateClientId()
{
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: java.lang.String generateUuid()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getFlowConfig()
{
org.apache.nifi.web.api.entity.FlowConfigurationEntity v;
org.apache.nifi.web.NiFiServiceFacade v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.FlowConfigurationEntity getFlowConfiguration()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getCurrentUser()
{
java.lang.Throwable v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
org.apache.nifi.authorization.user.NiFiUser v;
javax.ws.rs.core.Response$ResponseBuilder v;
javax.ws.rs.WebApplicationException v;
org.apache.nifi.web.api.entity.CurrentUserEntity v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = staticinvoke <org.apache.nifi.authorization.user.NiFiUserUtils: org.apache.nifi.authorization.user.NiFiUser getNiFiUser()>();
if v != null goto label;
v = new javax.ws.rs.WebApplicationException;
v = new java.lang.Throwable;
specialinvoke v.<java.lang.Throwable: void <init>(java.lang.String)>("Unable to access details for current user.");
specialinvoke v.<javax.ws.rs.WebApplicationException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.CurrentUserEntity getCurrentUser()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getFlow(java.lang.String, boolean)
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.ProcessGroupFlowEntity v;
java.lang.String v;
org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO v;
boolean v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: boolean;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ProcessGroupFlowEntity getProcessGroupFlow(java.lang.String,boolean)>(v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ProcessGroupFlowEntity: org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO getProcessGroupFlow()>();
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void populateRemainingFlowContent(org.apache.nifi.web.api.dto.flow.ProcessGroupFlowDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getFlowMetrics(java.lang.String, java.util.Set, java.lang.String, java.lang.String, java.lang.String)
{
javax.ws.rs.core.MediaType v;
org.apache.nifi.web.ResourceNotFoundException v;
java.lang.String v, v, v, v, v, v;
boolean v, v;
org.apache.nifi.web.NiFiServiceFacade v;
java.util.Collection v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v, v;
javax.ws.rs.core.StreamingOutput v, v;
org.apache.nifi.web.api.request.FlowMetricsProducer v, v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v, v, v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.util.Set;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.Set emptySet()>();
goto label;
label:
v = v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Collection generateFlowMetrics(java.util.Set)>(v);
v = <org.apache.nifi.web.api.request.FlowMetricsProducer: org.apache.nifi.web.api.request.FlowMetricsProducer PROMETHEUS>;
v = virtualinvoke v.<org.apache.nifi.web.api.request.FlowMetricsProducer: java.lang.String getProducer()>();
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_getFlowMetrics_1__501: javax.ws.rs.core.StreamingOutput bootstrap$(java.lang.String,java.lang.String,java.util.Collection)>(v, v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response$ResponseBuilder type(java.lang.String)>("text/plain; version=0.0.4; charset=utf-8");
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
label:
v = <org.apache.nifi.web.api.request.FlowMetricsProducer: org.apache.nifi.web.api.request.FlowMetricsProducer JSON>;
v = virtualinvoke v.<org.apache.nifi.web.api.request.FlowMetricsProducer: java.lang.String getProducer()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_getFlowMetrics_2__500: javax.ws.rs.core.StreamingOutput bootstrap$(java.lang.String,java.lang.String,java.lang.String,java.util.Collection)>(v, v, v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = <javax.ws.rs.core.MediaType: javax.ws.rs.core.MediaType APPLICATION_JSON_TYPE>;
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response$ResponseBuilder type(javax.ws.rs.core.MediaType)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
label:
v = new org.apache.nifi.web.ResourceNotFoundException;
specialinvoke v.<org.apache.nifi.web.ResourceNotFoundException: void <init>(java.lang.String)>("The specified producer is missing or invalid.");
throw v;
}
public javax.ws.rs.core.Response getControllerServicesFromController(boolean, boolean)
{
org.apache.nifi.web.NiFiServiceFacade v;
java.util.Date v;
org.apache.nifi.web.api.ControllerServiceResource v;
org.apache.nifi.web.api.entity.ControllerServicesEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.util.function.Consumer v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v, v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getControllerServices(java.lang.String,boolean,boolean,boolean)>(null, 0, 0, v);
if v == 0 goto label;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$stripNonUiRelevantFields__502: java.util.function.Consumer bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
interfaceinvoke v.<java.util.Set: void forEach(java.util.function.Consumer)>(v);
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ControllerServiceResource controllerServiceResource>;
virtualinvoke v.<org.apache.nifi.web.api.ControllerServiceResource: java.util.Set populateRemainingControllerServiceEntitiesContent(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.ControllerServicesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void <init>()>();
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void setCurrentTime(java.util.Date)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void setControllerServices(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getControllerServicesFromGroup(java.lang.String, boolean, boolean, boolean, boolean)
{
java.util.Date v;
org.apache.nifi.web.api.ControllerServiceResource v;
java.lang.String v;
boolean v, v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.ControllerServicesEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.util.function.Consumer v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getControllerServices(java.lang.String,boolean,boolean,boolean)>(v, v, v, v);
if v == 0 goto label;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$stripNonUiRelevantFields__503: java.util.function.Consumer bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
interfaceinvoke v.<java.util.Set: void forEach(java.util.function.Consumer)>(v);
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ControllerServiceResource controllerServiceResource>;
virtualinvoke v.<org.apache.nifi.web.api.ControllerServiceResource: java.util.Set populateRemainingControllerServiceEntitiesContent(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.ControllerServicesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void <init>()>();
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void setCurrentTime(java.util.Date)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerServicesEntity: void setControllerServices(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getParameterProviders()
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
org.apache.nifi.web.api.ParameterProviderResource v;
org.apache.nifi.web.api.entity.ParameterProvidersEntity v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getParameterProviders()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ParameterProviderResource parameterProviderResource>;
virtualinvoke v.<org.apache.nifi.web.api.ParameterProviderResource: java.util.Set populateRemainingParameterProviderEntitiesContent(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.ParameterProvidersEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ParameterProvidersEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ParameterProvidersEntity: void setParameterProviders(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getReportingTasks()
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v;
org.apache.nifi.web.api.ReportingTaskResource v;
org.apache.nifi.web.api.entity.ReportingTasksEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getReportingTasks()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ReportingTaskResource reportingTaskResource>;
virtualinvoke v.<org.apache.nifi.web.api.ReportingTaskResource: java.util.Set populateRemainingReportingTaskEntitiesContent(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.ReportingTasksEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ReportingTasksEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ReportingTasksEntity: void setReportingTasks(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getReportingTaskSnapshot(java.lang.String)
{
org.apache.nifi.web.NiFiServiceFacade v, v;
org.apache.nifi.flow.VersionedReportingTaskSnapshot v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
if v != null goto label;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.flow.VersionedReportingTaskSnapshot getVersionedReportingTaskSnapshot()>();
goto label;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.flow.VersionedReportingTaskSnapshot getVersionedReportingTaskSnapshot(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response downloadReportingTaskSnapshot(java.lang.String)
{
java.lang.Object[] v, v;
java.util.Date v;
java.text.SimpleDateFormat v;
java.lang.String v, v, v, v;
boolean v;
org.apache.nifi.web.NiFiServiceFacade v, v;
org.apache.nifi.flow.VersionedReportingTaskSnapshot v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
if v != null goto label;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.flow.VersionedReportingTaskSnapshot getVersionedReportingTaskSnapshot()>();
goto label;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.flow.VersionedReportingTaskSnapshot getVersionedReportingTaskSnapshot(java.lang.String)>(v);
label:
v = new java.text.SimpleDateFormat;
specialinvoke v.<java.text.SimpleDateFormat: void <init>(java.lang.String)>("yyyyMMddHHmmss");
v = newarray (java.lang.Object)[1];
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
v = virtualinvoke v.<java.text.SimpleDateFormat: java.lang.String format(java.util.Date)>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("VersionedReportingTaskSnapshot-%s.json", v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = newarray (java.lang.Object)[1];
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("attachment; filename=\"%s\"", v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response$ResponseBuilder header(java.lang.String,java.lang.Object)>("Content-Disposition", v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response scheduleComponents(javax.servlet.http.HttpServletRequest, java.lang.String, org.apache.nifi.web.api.entity.ScheduleComponentsEntity)
{
org.apache.nifi.authorization.AuthorizeAccess v;
java.util.Map v, v;
java.util.stream.Collector v;
java.util.Set v, v;
java.util.stream.Stream v, v, v;
org.apache.nifi.controller.ScheduledState v, v, v, v, v, v, v, v, v;
java.lang.Object[] v, v, v, v, v, v, v;
java.util.function.Supplier v, v;
javax.servlet.http.HttpServletRequest v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v, v;
org.apache.nifi.web.api.entity.ScheduleComponentsEntity v;
java.util.function.BiFunction v;
java.lang.Runnable v;
boolean v, v, v, v, v, v;
java.util.Collection v;
javax.ws.rs.core.Response v, v;
java.util.HashMap v;
java.util.function.Function v, v, v;
java.util.HashSet v;
java.lang.Boolean v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v, v, v, v, v, v;
java.util.function.Consumer v;
java.lang.Object v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: javax.servlet.http.HttpServletRequest;
v := @parameter: java.lang.String;
v := @parameter: org.apache.nifi.web.api.entity.ScheduleComponentsEntity;
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Schedule Component must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.String getId()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[2];
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.String getId()>();
v[0] = v;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The process group id (%s) in the request body does not equal the process group id of the requested resource (%s).", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.String getState()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The scheduled state must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.String getState()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ENABLED");
if v == 0 goto label;
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState STOPPED>;
goto label;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.String getState()>();
v = staticinvoke <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState valueOf(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = newarray (java.lang.Object)[2];
v = newarray (java.io.Serializable)[4];
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState RUNNING>;
v[0] = v;
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState STOPPED>;
v[1] = v;
v[2] = "ENABLED";
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState DISABLED>;
v[3] = v;
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream of(java.lang.Object[])>(v);
v[0] = v;
v[1] = ", ";
v = staticinvoke <org.apache.commons.lang.StringUtils: java.lang.String join(java.lang.Object[])>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The scheduled must be one of [%s].", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState STARTING>;
v = virtualinvoke v.<org.apache.nifi.controller.ScheduledState: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState STOPPING>;
v = virtualinvoke v.<org.apache.nifi.controller.ScheduledState: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = newarray (java.lang.Object)[2];
v = newarray (java.io.Serializable)[4];
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState RUNNING>;
v[0] = v;
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState STOPPED>;
v[1] = v;
v[2] = "ENABLED";
v = <org.apache.nifi.controller.ScheduledState: org.apache.nifi.controller.ScheduledState DISABLED>;
v[3] = v;
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream of(java.lang.Object[])>(v);
v[0] = v;
v[1] = ", ";
v = staticinvoke <org.apache.commons.lang.StringUtils: java.lang.String join(java.lang.Object[])>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The scheduled must be one of [%s].", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.util.Map getComponents()>();
if v != null goto label;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_3__509: java.util.function.Supplier bootstrap$(org.apache.nifi.controller.ScheduledState,org.apache.nifi.web.api.entity.ScheduleComponentsEntity)>(v, v);
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_4__510: java.util.function.Supplier bootstrap$(org.apache.nifi.controller.ScheduledState,org.apache.nifi.web.api.entity.ScheduleComponentsEntity)>(v, v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_11__511: java.util.function.Function bootstrap$(org.apache.nifi.web.api.FlowResource,java.util.function.Supplier,java.util.function.Supplier)>(v, v, v);
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getRevisionsFromGroup(java.lang.String,java.util.function.Function)>(v, v);
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_12__512: java.util.function.Consumer bootstrap$(java.util.Map)>(v);
interfaceinvoke v.<java.util.Set: void forEach(java.util.function.Consumer)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: void setComponents(java.util.Map)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.Object)>("PUT", v);
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isDisconnectedFromCluster()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.lang.Boolean isDisconnectedNodeAcknowledged()>();
virtualinvoke v.<org.apache.nifi.web.api.FlowResource: void verifyDisconnectedNodeModification(java.lang.Boolean)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ScheduleComponentsEntity: java.util.Map getComponents()>();
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.stream.Stream stream()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$getKey__504: java.util.function.Function bootstrap$()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_13__505: java.util.function.Function bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toMap(java.util.function.Function,java.util.function.Function)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
v = new java.util.HashSet;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_15__506: org.apache.nifi.authorization.AuthorizeAccess bootstrap$(org.apache.nifi.web.api.FlowResource,java.util.Map)>(v, v);
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_16__507: java.lang.Runnable bootstrap$(org.apache.nifi.web.api.FlowResource,org.apache.nifi.web.api.entity.ScheduleComponentsEntity,java.lang.String,org.apache.nifi.controller.ScheduledState,java.util.Map)>(v, v, v, v, v);
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_scheduleComponents_18__508: java.util.function.BiFunction bootstrap$(org.apache.nifi.web.api.FlowResource,java.lang.String)>(v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response withWriteLock(org.apache.nifi.web.NiFiServiceFacade,org.apache.nifi.web.api.entity.Entity,java.util.Set,org.apache.nifi.authorization.AuthorizeAccess,java.lang.Runnable,java.util.function.BiFunction)>(v, v, v, v, v, v);
return v;
catch java.lang.IllegalArgumentException from label to label with label;
}
public javax.ws.rs.core.Response activateControllerServices(javax.servlet.http.HttpServletRequest, java.lang.String, org.apache.nifi.web.api.entity.ActivateControllerServicesEntity)
{
java.util.function.BiFunction v;
java.lang.Runnable v;
org.apache.nifi.authorization.AuthorizeAccess v;
org.apache.nifi.web.api.entity.ActivateControllerServicesEntity v;
java.util.Map v, v;
java.util.stream.Collector v;
java.util.EnumSet v, v;
boolean v, v, v, v, v;
java.util.Collection v;
java.util.Set v, v;
java.util.stream.Stream v;
javax.ws.rs.core.Response v, v;
org.apache.nifi.controller.service.ControllerServiceState v, v, v, v, v, v, v;
java.lang.Object[] v, v, v;
java.util.HashMap v;
java.util.function.Function v, v, v;
java.util.HashSet v;
javax.servlet.http.HttpServletRequest v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v, v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v, v, v, v, v, v;
java.util.function.Consumer v;
java.lang.Object v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: javax.servlet.http.HttpServletRequest;
v := @parameter: java.lang.String;
v := @parameter: org.apache.nifi.web.api.entity.ActivateControllerServicesEntity;
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Controller service must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.lang.String getId()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[2];
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.lang.String getId()>();
v[0] = v;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The process group id (%s) in the request body does not equal the process group id of the requested resource (%s).", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.lang.String getState()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The controller service state must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.lang.String getState()>();
v = staticinvoke <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState valueOf(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState ENABLED>;
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState DISABLED>;
v = staticinvoke <java.util.EnumSet: java.util.EnumSet of(java.lang.Enum,java.lang.Enum)>(v, v);
v = staticinvoke <org.apache.commons.lang.StringUtils: java.lang.String join(java.lang.Iterable,java.lang.String)>(v, ", ");
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The controller service state must be one of [%s].", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState DISABLING>;
v = virtualinvoke v.<org.apache.nifi.controller.service.ControllerServiceState: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState ENABLING>;
v = virtualinvoke v.<org.apache.nifi.controller.service.ControllerServiceState: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState ENABLED>;
v = <org.apache.nifi.controller.service.ControllerServiceState: org.apache.nifi.controller.service.ControllerServiceState DISABLED>;
v = staticinvoke <java.util.EnumSet: java.util.EnumSet of(java.lang.Enum,java.lang.Enum)>(v, v);
v = staticinvoke <org.apache.commons.lang.StringUtils: java.lang.String join(java.lang.Iterable,java.lang.String)>(v, ", ");
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The scheduled must be one of [%s].", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.util.Map getComponents()>();
if v != null goto label;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_22__518: java.util.function.Function bootstrap$(org.apache.nifi.web.api.FlowResource,org.apache.nifi.controller.service.ControllerServiceState)>(v, v);
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getRevisionsFromGroup(java.lang.String,java.util.function.Function)>(v, v);
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_23__519: java.util.function.Consumer bootstrap$(java.util.Map)>(v);
interfaceinvoke v.<java.util.Set: void forEach(java.util.function.Consumer)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: void setComponents(java.util.Map)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.Object)>("PUT", v);
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isDisconnectedFromCluster()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.lang.Boolean isDisconnectedNodeAcknowledged()>();
virtualinvoke v.<org.apache.nifi.web.api.FlowResource: void verifyDisconnectedNodeModification(java.lang.Boolean)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ActivateControllerServicesEntity: java.util.Map getComponents()>();
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.stream.Stream stream()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$getKey__513: java.util.function.Function bootstrap$()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_24__514: java.util.function.Function bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toMap(java.util.function.Function,java.util.function.Function)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
v = new java.util.HashSet;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_26__515: org.apache.nifi.authorization.AuthorizeAccess bootstrap$(org.apache.nifi.web.api.FlowResource,java.util.Map)>(v, v);
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_27__516: java.lang.Runnable bootstrap$(org.apache.nifi.web.api.FlowResource,java.lang.String,org.apache.nifi.controller.service.ControllerServiceState,java.util.Map)>(v, v, v, v);
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_activateControllerServices_29__517: java.util.function.BiFunction bootstrap$(org.apache.nifi.web.api.FlowResource,java.lang.String)>(v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response withWriteLock(org.apache.nifi.web.NiFiServiceFacade,org.apache.nifi.web.api.entity.Entity,java.util.Set,org.apache.nifi.authorization.AuthorizeAccess,java.lang.Runnable,java.util.function.BiFunction)>(v, v, v, v, v, v);
return v;
catch java.lang.IllegalArgumentException from label to label with label;
}
public javax.ws.rs.core.Response searchFlow(java.lang.String, java.lang.String)
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v, v;
org.apache.nifi.web.api.dto.search.SearchResultsDTO v;
java.lang.String v, v;
org.apache.nifi.web.api.entity.SearchResultsEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.search.SearchResultsDTO searchController(java.lang.String,java.lang.String)>(v, v);
v = new org.apache.nifi.web.api.entity.SearchResultsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.SearchResultsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.SearchResultsEntity: void setSearchResultsDTO(org.apache.nifi.web.api.dto.search.SearchResultsDTO)>(v);
v = staticinvoke <javax.ws.rs.core.Response: javax.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder noCache(javax.ws.rs.core.Response$ResponseBuilder)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getControllerStatus() throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
org.apache.nifi.web.api.dto.status.ControllerStatusDTO v;
org.apache.nifi.web.api.entity.ControllerStatusEntity v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.status.ControllerStatusDTO getControllerStatus()>();
v = new org.apache.nifi.web.api.entity.ControllerStatusEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ControllerStatusEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerStatusEntity: void setControllerStatus(org.apache.nifi.web.api.dto.status.ControllerStatusDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getClusterSummary()
{
org.apache.nifi.web.api.dto.ClusterSummaryDTO v;
java.lang.Integer v, v;
java.util.Map v;
int v, v, v;
org.apache.nifi.cluster.coordination.ClusterCoordinator v;
java.lang.Boolean v, v;
org.apache.nifi.cluster.coordination.node.NodeConnectionState v;
java.lang.String v;
boolean v, v, v, v;
java.util.Iterator v;
java.util.Collection v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.entity.ClusteSummaryEntity v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.Object v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = new org.apache.nifi.web.api.dto.ClusterSummaryDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void <init>()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.coordination.ClusterCoordinator getClusterCoordinator()>();
if v == null goto label;
v = interfaceinvoke v.<org.apache.nifi.cluster.coordination.ClusterCoordinator: boolean isConnected()>();
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.nifi.cluster.coordination.ClusterCoordinator: java.util.Map getConnectionStates()>();
v = 0;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.List: int size()>();
v = v + v;
goto label;
label:
v = <org.apache.nifi.cluster.coordination.node.NodeConnectionState: org.apache.nifi.cluster.coordination.node.NodeConnectionState CONNECTED>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = 0;
goto label;
label:
v = interfaceinvoke v.<java.util.List: int size()>();
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void setConnectedNodeCount(java.lang.Integer)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void setTotalNodeCount(java.lang.Integer)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u / \u0001");
virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void setConnectedNodes(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isClustered()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void setClustered(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isConnectedToCluster()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterSummaryDTO: void setConnectedToCluster(java.lang.Boolean)>(v);
v = new org.apache.nifi.web.api.entity.ClusteSummaryEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ClusteSummaryEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ClusteSummaryEntity: void setClusterSummary(org.apache.nifi.web.api.dto.ClusterSummaryDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getBulletins()
{
org.apache.nifi.web.NiFiServiceFacade v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.entity.ControllerBulletinsEntity v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ControllerBulletinsEntity getControllerBulletins()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getBanners()
{
javax.ws.rs.core.Response v;
org.apache.nifi.util.NiFiProperties v;
org.apache.nifi.web.api.dto.BannerDTO v;
javax.ws.rs.core.Response$ResponseBuilder v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String v;
org.apache.nifi.web.api.entity.BannerEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.util.NiFiProperties getProperties()>();
v = virtualinvoke v.<org.apache.nifi.util.NiFiProperties: java.lang.String getBannerText()>();
v = new org.apache.nifi.web.api.dto.BannerDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.BannerDTO: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BannerDTO: void setHeaderText(java.lang.String)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.BannerDTO: void setFooterText(java.lang.String)>(v);
v = new org.apache.nifi.web.api.entity.BannerEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.BannerEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.BannerEntity: void setBanners(org.apache.nifi.web.api.dto.BannerDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getProcessorTypes(java.lang.String, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.entity.ProcessorTypesEntity v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v, v, v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.ProcessorTypesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ProcessorTypesEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getProcessorTypes(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ProcessorTypesEntity: void setProcessorTypes(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getControllerServiceTypes(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
java.lang.String v, v, v, v, v, v, v;
org.apache.nifi.web.api.entity.ControllerServiceTypesEntity v;
boolean v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
if v == null goto label;
if v == null goto label;
if v == null goto label;
if v != null goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("When specifying the serviceType the serviceBundleGroup, serviceBundleArtifact, and serviceBundleVersion must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.ControllerServiceTypesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ControllerServiceTypesEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getControllerServiceTypes(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v, v, v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ControllerServiceTypesEntity: void setControllerServiceTypes(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getReportingTaskTypes(java.lang.String, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
org.apache.nifi.web.api.entity.ReportingTaskTypesEntity v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v, v, v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.ReportingTaskTypesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ReportingTaskTypesEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getReportingTaskTypes(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ReportingTaskTypesEntity: void setReportingTaskTypes(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getRuntimeManifest() throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.c.protocol.component.api.RuntimeManifest v;
org.apache.nifi.web.api.entity.RuntimeManifestEntity v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.RuntimeManifestEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.RuntimeManifestEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.c.protocol.component.api.RuntimeManifest getRuntimeManifest()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.RuntimeManifestEntity: void setRuntimeManifest(org.apache.nifi.c.protocol.component.api.RuntimeManifest)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getParameterProviderTypes(java.lang.String, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.ParameterProviderTypesEntity v;
java.lang.String v, v, v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.ParameterProviderTypesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ParameterProviderTypesEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getParameterProviderTypes(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ParameterProviderTypesEntity: void setParameterProviderTypes(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getPrioritizers() throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.PrioritizerTypesEntity v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.entity.PrioritizerTypesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.PrioritizerTypesEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getWorkQueuePrioritizerTypes()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.PrioritizerTypesEntity: void setPrioritizerTypes(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getAboutInfo()
{
org.apache.nifi.bundle.Bundle v;
org.apache.nifi.bundle.BundleCoordinate v;
java.util.Date v, v;
java.lang.String[] v;
org.apache.nifi.bundle.BundleDetails v;
org.apache.nifi.web.api.dto.AboutDTO v;
java.lang.String v, v, v, v, v, v;
org.apache.nifi.nar.NarClassLoaders v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v;
org.apache.nifi.util.NiFiProperties v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.AboutEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = new org.apache.nifi.web.api.dto.AboutDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setTitle(java.lang.String)>("NiFi");
v = newarray (java.lang.String)[0];
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: java.lang.String generateResourceUri(java.lang.String[])>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setUri(java.lang.String)>(v);
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setTimezone(java.util.Date)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.util.NiFiProperties getProperties()>();
v = virtualinvoke v.<org.apache.nifi.util.NiFiProperties: java.lang.String getProperty(java.lang.String)>("nifi.content.viewer.url");
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setContentViewerUrl(java.lang.String)>(v);
v = staticinvoke <org.apache.nifi.nar.NarClassLoadersHolder: org.apache.nifi.nar.NarClassLoaders getInstance()>();
v = virtualinvoke v.<org.apache.nifi.nar.NarClassLoaders: org.apache.nifi.bundle.Bundle getFrameworkBundle()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.bundle.Bundle: org.apache.nifi.bundle.BundleDetails getBundleDetails()>();
v = virtualinvoke v.<org.apache.nifi.bundle.BundleDetails: org.apache.nifi.bundle.BundleCoordinate getCoordinate()>();
v = virtualinvoke v.<org.apache.nifi.bundle.BundleCoordinate: java.lang.String getVersion()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setVersion(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.bundle.BundleDetails: java.lang.String getBuildTag()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setBuildTag(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.bundle.BundleDetails: java.lang.String getBuildRevision()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setBuildRevision(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.bundle.BundleDetails: java.lang.String getBuildBranch()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setBuildBranch(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.bundle.BundleDetails: java.util.Date getBuildTimestampDate()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.AboutDTO: void setBuildTimestamp(java.util.Date)>(v);
label:
v = new org.apache.nifi.web.api.entity.AboutEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.AboutEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.AboutEntity: void setAbout(org.apache.nifi.web.api.dto.AboutDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getRegistryClients()
{
org.apache.nifi.web.NiFiServiceFacade v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
org.apache.nifi.web.api.entity.FlowRegistryClientsEntity v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getRegistryClientsForUser()>();
v = new org.apache.nifi.web.api.entity.FlowRegistryClientsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientsEntity: void setRegistries(java.util.Set)>(v);
v = specialinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.entity.FlowRegistryClientsEntity populateRemainingRegistryClientEntityContent(org.apache.nifi.web.api.entity.FlowRegistryClientsEntity)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
private org.apache.nifi.web.api.entity.FlowRegistryClientEntity populateRemainingRegistryClientEntityContent(org.apache.nifi.web.api.entity.FlowRegistryClientEntity)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String[] v;
java.util.Map v;
org.apache.nifi.web.api.entity.FlowRegistryClientEntity v;
java.lang.Object v;
java.lang.String v, v, v;
org.apache.nifi.web.api.dto.FlowRegistryClientDTO v, v, v, v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.entity.FlowRegistryClientEntity;
v = newarray (java.lang.String)[3];
v[0] = "controller";
v[1] = "registry-clients";
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: java.lang.String getId()>();
v[2] = v;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: java.lang.String generateResourceUri(java.lang.String[])>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: void setUri(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: org.apache.nifi.web.api.dto.FlowRegistryClientDTO getComponent()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: org.apache.nifi.web.api.dto.FlowRegistryClientDTO getComponent()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.FlowRegistryClientDTO: java.lang.String getType()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("org.apache.nifi.registry.flow.NifiRegistryFlowRegistryClient");
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: org.apache.nifi.web.api.dto.FlowRegistryClientDTO getComponent()>();
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientEntity: org.apache.nifi.web.api.dto.FlowRegistryClientDTO getComponent()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.FlowRegistryClientDTO: java.util.Map getProperties()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("url");
virtualinvoke v.<org.apache.nifi.web.api.dto.FlowRegistryClientDTO: void setUri(java.lang.String)>(v);
label:
return v;
}
private org.apache.nifi.web.api.entity.FlowRegistryClientsEntity populateRemainingRegistryClientEntityContent(org.apache.nifi.web.api.entity.FlowRegistryClientsEntity)
{
java.util.Iterator v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.lang.Object v;
org.apache.nifi.web.api.entity.FlowRegistryClientsEntity v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.entity.FlowRegistryClientsEntity;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryClientsEntity: java.util.Set getRegistries()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
specialinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.entity.FlowRegistryClientEntity populateRemainingRegistryClientEntityContent(org.apache.nifi.web.api.entity.FlowRegistryClientEntity)>(v);
goto label;
label:
return v;
}
public javax.ws.rs.core.Response getBuckets(java.lang.String) throws org.apache.nifi.registry.client.NiFiRegistryException
{
org.apache.nifi.web.NiFiServiceFacade v;
java.util.SortedSet v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
org.apache.nifi.web.api.entity.FlowRegistryBucketsEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getBucketsForUser(java.lang.String)>(v);
v = specialinvoke v.<org.apache.nifi.web.api.FlowResource: java.util.SortedSet sortBuckets(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.FlowRegistryBucketsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryBucketsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryBucketsEntity: void setBuckets(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
private java.util.SortedSet sortBuckets(java.util.Set)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.util.Comparator v;
java.util.TreeSet v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.util.Set;
v = new java.util.TreeSet;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_sortBuckets_30__520: java.util.Comparator bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
specialinvoke v.<java.util.TreeSet: void <init>(java.util.Comparator)>(v);
interfaceinvoke v.<java.util.SortedSet: boolean addAll(java.util.Collection)>(v);
return v;
}
private java.lang.String getBucketName(org.apache.nifi.web.api.entity.FlowRegistryBucketEntity)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String v;
org.apache.nifi.web.api.entity.FlowRegistryBucketEntity v;
org.apache.nifi.web.api.dto.FlowRegistryBucketDTO v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.entity.FlowRegistryBucketEntity;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryBucketEntity: org.apache.nifi.web.api.dto.FlowRegistryBucketDTO getBucket()>();
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowRegistryBucketEntity: org.apache.nifi.web.api.dto.FlowRegistryBucketDTO getBucket()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.FlowRegistryBucketDTO: java.lang.String getName()>();
label:
return v;
}
public javax.ws.rs.core.Response getFlows(java.lang.String, java.lang.String)
{
org.apache.nifi.web.NiFiServiceFacade v;
java.util.SortedSet v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v, v;
org.apache.nifi.web.api.entity.VersionedFlowsEntity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getFlowsForUser(java.lang.String,java.lang.String)>(v, v);
v = specialinvoke v.<org.apache.nifi.web.api.FlowResource: java.util.SortedSet sortFlows(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.VersionedFlowsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowsEntity: void setVersionedFlows(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
private java.util.SortedSet sortFlows(java.util.Set)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
java.util.Comparator v;
java.util.TreeSet v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.util.Set;
v = new java.util.TreeSet;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_sortFlows_31__521: java.util.Comparator bootstrap$(org.apache.nifi.web.api.FlowResource)>(v);
specialinvoke v.<java.util.TreeSet: void <init>(java.util.Comparator)>(v);
interfaceinvoke v.<java.util.SortedSet: boolean addAll(java.util.Collection)>(v);
return v;
}
private java.lang.String getFlowName(org.apache.nifi.web.api.entity.VersionedFlowEntity)
{
org.apache.nifi.web.api.entity.VersionedFlowEntity v;
org.apache.nifi.web.api.dto.VersionedFlowDTO v, v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.String v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.entity.VersionedFlowEntity;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowEntity: org.apache.nifi.web.api.dto.VersionedFlowDTO getVersionedFlow()>();
if v != null goto label;
v = "";
goto label;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowEntity: org.apache.nifi.web.api.dto.VersionedFlowDTO getVersionedFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.VersionedFlowDTO: java.lang.String getFlowName()>();
label:
return v;
}
public javax.ws.rs.core.Response getDetails(java.lang.String, java.lang.String, java.lang.String)
{
org.apache.nifi.web.api.entity.VersionedFlowEntity v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v, v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.VersionedFlowEntity getFlowForUser(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getVersionDifferences(java.lang.String, java.lang.String, java.lang.String, int, int, int, int)
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.MediaType v;
javax.ws.rs.core.Response v;
org.apache.nifi.web.api.entity.FlowComparisonEntity v, v;
javax.ws.rs.core.Response$ResponseBuilder v, v;
int v, v, v, v;
java.lang.String v, v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.FlowComparisonEntity getVersionDifference(java.lang.String,java.lang.String,java.lang.String,int,int)>(v, v, v, v, v);
v = staticinvoke <org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.entity.FlowComparisonEntity limitDifferences(org.apache.nifi.web.api.entity.FlowComparisonEntity,int,int)>(v, v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = <javax.ws.rs.core.MediaType: javax.ws.rs.core.MediaType APPLICATION_JSON_TYPE>;
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response$ResponseBuilder type(javax.ws.rs.core.MediaType)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getVersions(java.lang.String, java.lang.String, java.lang.String)
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
javax.ws.rs.core.Response v;
org.apache.nifi.web.api.entity.VersionedFlowSnapshotMetadataSetEntity v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v, v, v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getFlowVersionsForUser(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = new org.apache.nifi.web.api.entity.VersionedFlowSnapshotMetadataSetEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowSnapshotMetadataSetEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.VersionedFlowSnapshotMetadataSetEntity: void setVersionedFlowSnapshotMetadataSet(java.util.Set)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
private static org.apache.nifi.web.api.entity.FlowComparisonEntity limitDifferences(org.apache.nifi.web.api.entity.FlowComparisonEntity, int, int)
{
java.util.function.BiFunction v;
java.util.Set v;
java.util.function.Function v;
java.util.HashSet v;
java.util.List v;
org.apache.nifi.web.api.entity.FlowComparisonEntity v, v;
int v, v;
v := @parameter: org.apache.nifi.web.api.entity.FlowComparisonEntity;
v := @parameter: int;
v := @parameter: int;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.FlowComparisonEntity: java.util.Set getComponentDifferences()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$getDifferences__522: java.util.function.Function bootstrap$()>();
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$limitDifferences__523: java.util.function.BiFunction bootstrap$()>();
v = staticinvoke <org.apache.nifi.web.util.PaginationHelper: java.util.List paginateByContainedItems(java.lang.Iterable,int,int,java.util.function.Function,java.util.function.BiFunction)>(v, v, v, v, v);
v = new org.apache.nifi.web.api.entity.FlowComparisonEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.FlowComparisonEntity: void <init>()>();
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.FlowComparisonEntity: void setComponentDifferences(java.util.Set)>(v);
return v;
}
private static org.apache.nifi.web.api.dto.ComponentDifferenceDTO limitDifferences(org.apache.nifi.web.api.dto.ComponentDifferenceDTO, java.util.List)
{
java.util.List v;
org.apache.nifi.web.api.dto.ComponentDifferenceDTO v, v;
java.lang.String v, v, v, v;
v := @parameter: org.apache.nifi.web.api.dto.ComponentDifferenceDTO;
v := @parameter: java.util.List;
v = new org.apache.nifi.web.api.dto.ComponentDifferenceDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void <init>()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: java.lang.String getComponentType()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void setComponentType(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: java.lang.String getComponentId()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void setComponentId(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: java.lang.String getComponentName()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void setComponentName(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: java.lang.String getProcessGroupId()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void setProcessGroupId(java.lang.String)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.ComponentDifferenceDTO: void setDifferences(java.util.List)>(v);
return v;
}
public javax.ws.rs.core.Response getBulletinBoard(org.apache.nifi.web.api.request.LongParameter, org.apache.nifi.web.api.request.BulletinBoardPatternParameter, org.apache.nifi.web.api.request.BulletinBoardPatternParameter, org.apache.nifi.web.api.request.BulletinBoardPatternParameter, org.apache.nifi.web.api.request.BulletinBoardPatternParameter, org.apache.nifi.web.api.request.IntegerParameter) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.dto.BulletinQueryDTO v;
org.apache.nifi.web.api.request.BulletinBoardPatternParameter v, v, v, v;
java.lang.Integer v;
org.apache.nifi.web.api.entity.BulletinBoardEntity v;
java.lang.Long v;
org.apache.nifi.web.api.request.IntegerParameter v;
java.lang.String v, v, v, v;
boolean v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.dto.BulletinBoardDTO v;
org.apache.nifi.web.api.request.LongParameter v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.request.LongParameter;
v := @parameter: org.apache.nifi.web.api.request.BulletinBoardPatternParameter;
v := @parameter: org.apache.nifi.web.api.request.BulletinBoardPatternParameter;
v := @parameter: org.apache.nifi.web.api.request.BulletinBoardPatternParameter;
v := @parameter: org.apache.nifi.web.api.request.BulletinBoardPatternParameter;
v := @parameter: org.apache.nifi.web.api.request.IntegerParameter;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = new org.apache.nifi.web.api.dto.BulletinQueryDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void <init>()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.BulletinBoardPatternParameter: java.lang.String getRawPattern()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setSourceId(java.lang.String)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.BulletinBoardPatternParameter: java.lang.String getRawPattern()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setGroupId(java.lang.String)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.BulletinBoardPatternParameter: java.lang.String getRawPattern()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setName(java.lang.String)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.BulletinBoardPatternParameter: java.lang.String getRawPattern()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setMessage(java.lang.String)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.LongParameter: java.lang.Long getLong()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setAfter(java.lang.Long)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.BulletinQueryDTO: void setLimit(java.lang.Integer)>(v);
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.BulletinBoardDTO getBulletinBoard(org.apache.nifi.web.api.dto.BulletinQueryDTO)>(v);
v = new org.apache.nifi.web.api.entity.BulletinBoardEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.BulletinBoardEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.BulletinBoardEntity: void setBulletinBoard(org.apache.nifi.web.api.dto.BulletinBoardDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getProcessorStatus(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.dto.status.ProcessorStatusDTO v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
org.apache.nifi.web.api.entity.ProcessorStatusEntity v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ProcessorStatusEntity: org.apache.nifi.web.api.dto.status.ProcessorStatusDTO getProcessorStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.ProcessorStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ProcessorStatusEntity getProcessorStatus(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getInputPortStatus(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.dto.status.PortStatusDTO v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.PortStatusEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.PortStatusEntity: org.apache.nifi.web.api.dto.status.PortStatusDTO getPortStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.PortStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.PortStatusEntity getInputPortStatus(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getOutputPortStatus(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.dto.status.PortStatusDTO v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.PortStatusEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.PortStatusEntity: org.apache.nifi.web.api.dto.status.PortStatusDTO getPortStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.PortStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.PortStatusEntity getOutputPortStatus(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getRemoteProcessGroupStatus(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.entity.RemoteProcessGroupStatusEntity v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.dto.status.RemoteProcessGroupStatusDTO v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.RemoteProcessGroupStatusEntity: org.apache.nifi.web.api.dto.status.RemoteProcessGroupStatusDTO getRemoteProcessGroupStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.RemoteProcessGroupStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.RemoteProcessGroupStatusEntity getRemoteProcessGroupStatus(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getProcessGroupStatus(java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.dto.status.ProcessGroupStatusDTO v;
org.apache.nifi.web.api.entity.ProcessGroupStatusEntity v;
java.lang.Boolean v, v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ProcessGroupStatusEntity: org.apache.nifi.web.api.dto.status.ProcessGroupStatusDTO getProcessGroupStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.ProcessGroupStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ProcessGroupStatusEntity getProcessGroupStatus(java.lang.String,boolean)>(v, v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getConnectionStatus(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.entity.ConnectionStatusEntity v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.dto.status.ConnectionStatusDTO v;
org.apache.nifi.web.api.entity.Entity v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ConnectionStatusEntity: org.apache.nifi.web.api.dto.status.ConnectionStatusDTO getConnectionStatus()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.ConnectionStatusDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ConnectionStatusEntity getConnectionStatus(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getConnectionStatistics(java.lang.Boolean, java.lang.String, java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.api.entity.ConnectionStatisticsEntity v;
java.lang.Boolean v, v;
java.lang.String v, v;
org.apache.nifi.cluster.manager.NodeResponse v;
boolean v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
javax.ws.rs.core.Response v, v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.Entity v;
org.apache.nifi.web.api.dto.status.ConnectionStatisticsDTO v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
if v == null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nodewise requests cannot be directed at a specific node.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
if v != null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.cluster.manager.NodeResponse replicateNodeResponse(java.lang.String)>("GET");
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: org.apache.nifi.web.api.entity.Entity getUpdatedEntity()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.entity.ConnectionStatisticsEntity: org.apache.nifi.web.api.dto.status.ConnectionStatisticsDTO getConnectionStatistics()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.status.ConnectionStatisticsDTO: void setNodeSnapshots(java.util.List)>(null);
label:
v = virtualinvoke v.<org.apache.nifi.cluster.manager.NodeResponse: javax.ws.rs.core.Response getResponse()>();
return v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String,java.lang.String)>("GET", v);
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ConnectionStatisticsEntity getConnectionStatistics(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getProcessorStatusHistory(java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.StatusHistoryEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.StatusHistoryEntity getProcessorStatusHistory(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getProcessGroupStatusHistory(java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.StatusHistoryEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.StatusHistoryEntity getProcessGroupStatusHistory(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getRemoteProcessGroupStatusHistory(java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.StatusHistoryEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.StatusHistoryEntity getRemoteProcessGroupStatusHistory(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getConnectionStatusHistory(java.lang.String) throws java.lang.InterruptedException
{
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.StatusHistoryEntity v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.StatusHistoryEntity getConnectionStatusHistory(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getParameterContexts()
{
org.apache.nifi.web.NiFiServiceFacade v;
java.util.Date v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
org.apache.nifi.web.api.entity.ParameterContextsEntity v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getParameterContexts()>();
v = new org.apache.nifi.web.api.entity.ParameterContextsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ParameterContextsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ParameterContextsEntity: void setParameterContexts(java.util.Set)>(v);
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ParameterContextsEntity: void setCurrentTime(java.util.Date)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response queryHistory(org.apache.nifi.web.api.request.IntegerParameter, org.apache.nifi.web.api.request.IntegerParameter, java.lang.String, java.lang.String, org.apache.nifi.web.api.request.DateTimeParameter, org.apache.nifi.web.api.request.DateTimeParameter, java.lang.String, java.lang.String)
{
org.apache.nifi.web.api.request.DateTimeParameter v, v;
java.util.Date v, v, v, v;
java.lang.Integer v, v, v, v;
org.apache.nifi.web.api.request.IntegerParameter v, v;
boolean v, v, v;
org.apache.nifi.web.api.dto.action.HistoryQueryDTO v;
org.apache.nifi.web.api.entity.HistoryEntity v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
int v, v;
java.lang.String v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v, v, v, v, v, v;
org.apache.nifi.web.api.dto.action.HistoryDTO v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.request.IntegerParameter;
v := @parameter: org.apache.nifi.web.api.request.IntegerParameter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.nifi.web.api.request.DateTimeParameter;
v := @parameter: org.apache.nifi.web.api.request.DateTimeParameter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The desired offset must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v >= 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The desired offset must be an integer value greater than or equal to 0.");
throw v;
label:
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The desired row count must be specified.");
throw v;
label:
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v >= 1 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The desired row count must be an integer value greater than 0.");
throw v;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>("asc");
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>("desc");
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The sort order must be \'asc\' or \'desc\'.");
throw v;
label:
if v == null goto label;
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.DateTimeParameter: java.util.Date getDateTime()>();
v = virtualinvoke v.<org.apache.nifi.web.api.request.DateTimeParameter: java.util.Date getDateTime()>();
v = virtualinvoke v.<java.util.Date: boolean before(java.util.Date)>(v);
if v == 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The start date/time must come before the end date/time.");
throw v;
label:
v = new org.apache.nifi.web.api.dto.action.HistoryQueryDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setSortColumn(java.lang.String)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setSortOrder(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setOffset(java.lang.Integer)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setCount(java.lang.Integer)>(v);
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.DateTimeParameter: java.util.Date getDateTime()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setStartDate(java.util.Date)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.request.DateTimeParameter: java.util.Date getDateTime()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setEndDate(java.util.Date)>(v);
label:
if v == null goto label;
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setUserIdentity(java.lang.String)>(v);
label:
if v == null goto label;
virtualinvoke v.<org.apache.nifi.web.api.dto.action.HistoryQueryDTO: void setSourceId(java.lang.String)>(v);
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.action.HistoryDTO getActions(org.apache.nifi.web.api.dto.action.HistoryQueryDTO)>(v);
v = new org.apache.nifi.web.api.entity.HistoryEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.HistoryEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.HistoryEntity: void setHistory(org.apache.nifi.web.api.dto.action.HistoryDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getAction(org.apache.nifi.web.api.request.IntegerParameter)
{
org.apache.nifi.web.NiFiServiceFacade v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.lang.IllegalArgumentException v;
java.lang.Integer v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v;
org.apache.nifi.web.api.entity.ActionEntity v;
org.apache.nifi.web.api.request.IntegerParameter v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.request.IntegerParameter;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The action id must be specified.");
throw v;
label:
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = virtualinvoke v.<org.apache.nifi.web.api.request.IntegerParameter: java.lang.Integer getInteger()>();
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.entity.ActionEntity getAction(java.lang.Integer)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getComponentHistory(java.lang.String)
{
org.apache.nifi.web.NiFiServiceFacade v, v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.entity.ComponentHistoryEntity v;
org.apache.nifi.authorization.AuthorizeAccess v;
javax.ws.rs.core.Response v;
org.apache.nifi.web.api.dto.ComponentHistoryDTO v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.String v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = staticinvoke <WEB-INF.classes.org.apache.nifi.web.api.FlowResource$lambda_getComponentHistory_32__524: org.apache.nifi.authorization.AuthorizeAccess bootstrap$(org.apache.nifi.web.api.FlowResource,java.lang.String)>(v, v);
interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: void authorizeAccess(org.apache.nifi.authorization.AuthorizeAccess)>(v);
v = new org.apache.nifi.web.api.entity.ComponentHistoryEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ComponentHistoryEntity: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.ComponentHistoryDTO getComponentHistory(java.lang.String)>(v);
virtualinvoke v.<org.apache.nifi.web.api.entity.ComponentHistoryEntity: void setComponentHistory(org.apache.nifi.web.api.dto.ComponentHistoryDTO)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response getTemplates()
{
org.apache.nifi.web.NiFiServiceFacade v;
org.apache.nifi.web.api.entity.TemplatesEntity v;
java.util.Date v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
java.util.Set v;
org.apache.nifi.web.api.TemplateResource v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
boolean v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isReplicateRequest()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response replicate(java.lang.String)>("GET");
return v;
label:
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: java.util.Set getTemplates()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.TemplateResource templateResource>;
virtualinvoke v.<org.apache.nifi.web.api.TemplateResource: java.util.Set populateRemainingTemplateEntitiesContent(java.util.Set)>(v);
v = new org.apache.nifi.web.api.entity.TemplatesEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.TemplatesEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.TemplatesEntity: void setTemplates(java.util.Set)>(v);
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.TemplatesEntity: void setGenerated(java.util.Date)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder generateOkResponse(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public javax.ws.rs.core.Response searchCluster(java.lang.String)
{
org.apache.nifi.web.api.dto.ClusterDTO v;
java.lang.Integer v;
java.util.ArrayList v;
org.apache.nifi.cluster.coordination.node.NodeConnectionState v;
java.lang.String v, v, v, v, v, v;
boolean v, v, v, v, v;
org.apache.nifi.web.NiFiServiceFacade v;
java.util.Iterator v;
java.util.Collection v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.dto.search.NodeSearchResultDTO v;
org.apache.nifi.web.api.entity.ClusterSearchResultsEntity v;
javax.ws.rs.core.Response v;
javax.ws.rs.core.Response$ResponseBuilder v, v;
java.lang.Object v;
org.apache.nifi.web.IllegalClusterResourceRequestException v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.nifi.web.api.FlowResource: void authorizeFlow()>();
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: boolean isConnectedToCluster()>();
if v != 0 goto label;
v = new org.apache.nifi.web.IllegalClusterResourceRequestException;
specialinvoke v.<org.apache.nifi.web.IllegalClusterResourceRequestException: void <init>(java.lang.String)>("Only a node connected to a cluster can process the request.");
throw v;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade>;
v = interfaceinvoke v.<org.apache.nifi.web.NiFiServiceFacade: org.apache.nifi.web.api.dto.ClusterDTO getCluster()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.ClusterDTO: java.util.Collection getNodes()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = <org.apache.nifi.cluster.coordination.node.NodeConnectionState: org.apache.nifi.cluster.coordination.node.NodeConnectionState CONNECTED>;
v = virtualinvoke v.<org.apache.nifi.cluster.coordination.node.NodeConnectionState: java.lang.String name()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.NodeDTO: java.lang.String getStatus()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.nifi.web.api.dto.NodeDTO: java.lang.String getAddress()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.NodeDTO: java.lang.Integer getApiPort()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.Integer)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001:\u0001");
v = staticinvoke <org.apache.commons.lang.StringUtils: boolean isBlank(java.lang.CharSequence)>(v);
if v != 0 goto label;
v = staticinvoke <org.apache.commons.lang.StringUtils: boolean containsIgnoreCase(java.lang.CharSequence,java.lang.CharSequence)>(v, v);
if v == 0 goto label;
label:
v = new org.apache.nifi.web.api.dto.search.NodeSearchResultDTO;
specialinvoke v.<org.apache.nifi.web.api.dto.search.NodeSearchResultDTO: void <init>()>();
v = virtualinvoke v.<org.apache.nifi.web.api.dto.NodeDTO: java.lang.String getNodeId()>();
virtualinvoke v.<org.apache.nifi.web.api.dto.search.NodeSearchResultDTO: void setId(java.lang.String)>(v);
virtualinvoke v.<org.apache.nifi.web.api.dto.search.NodeSearchResultDTO: void setAddress(java.lang.String)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = new org.apache.nifi.web.api.entity.ClusterSearchResultsEntity;
specialinvoke v.<org.apache.nifi.web.api.entity.ClusterSearchResultsEntity: void <init>()>();
virtualinvoke v.<org.apache.nifi.web.api.entity.ClusterSearchResultsEntity: void setNodeResults(java.util.List)>(v);
v = staticinvoke <javax.ws.rs.core.Response: javax.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.nifi.web.api.FlowResource: javax.ws.rs.core.Response$ResponseBuilder noCache(javax.ws.rs.core.Response$ResponseBuilder)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
return v;
}
public void setServiceFacade(org.apache.nifi.web.NiFiServiceFacade)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.NiFiServiceFacade v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.NiFiServiceFacade;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.NiFiServiceFacade serviceFacade> = v;
return;
}
public void setProcessorResource(org.apache.nifi.web.api.ProcessorResource)
{
org.apache.nifi.web.api.ProcessorResource v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ProcessorResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ProcessorResource processorResource> = v;
return;
}
public void setInputPortResource(org.apache.nifi.web.api.InputPortResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.InputPortResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.InputPortResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.InputPortResource inputPortResource> = v;
return;
}
public void setOutputPortResource(org.apache.nifi.web.api.OutputPortResource)
{
org.apache.nifi.web.api.OutputPortResource v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.OutputPortResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.OutputPortResource outputPortResource> = v;
return;
}
public void setFunnelResource(org.apache.nifi.web.api.FunnelResource)
{
org.apache.nifi.web.api.FunnelResource v;
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.FunnelResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.FunnelResource funnelResource> = v;
return;
}
public void setLabelResource(org.apache.nifi.web.api.LabelResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.LabelResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.LabelResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.LabelResource labelResource> = v;
return;
}
public void setRemoteProcessGroupResource(org.apache.nifi.web.api.RemoteProcessGroupResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.RemoteProcessGroupResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.RemoteProcessGroupResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.RemoteProcessGroupResource remoteProcessGroupResource> = v;
return;
}
public void setConnectionResource(org.apache.nifi.web.api.ConnectionResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.ConnectionResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ConnectionResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ConnectionResource connectionResource> = v;
return;
}
public void setTemplateResource(org.apache.nifi.web.api.TemplateResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.TemplateResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.TemplateResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.TemplateResource templateResource> = v;
return;
}
public void setProcessGroupResource(org.apache.nifi.web.api.ProcessGroupResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.ProcessGroupResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ProcessGroupResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ProcessGroupResource processGroupResource> = v;
return;
}
public void setControllerServiceResource(org.apache.nifi.web.api.ControllerServiceResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.ControllerServiceResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ControllerServiceResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ControllerServiceResource controllerServiceResource> = v;
return;
}
public void setReportingTaskResource(org.apache.nifi.web.api.ReportingTaskResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.ReportingTaskResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ReportingTaskResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ReportingTaskResource reportingTaskResource> = v;
return;
}
public void setParameterProviderResource(org.apache.nifi.web.api.ParameterProviderResource)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.web.api.ParameterProviderResource v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.web.api.ParameterProviderResource;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.web.api.ParameterProviderResource parameterProviderResource> = v;
return;
}
public void setAuthorizer(org.apache.nifi.authorization.Authorizer)
{
WEB-INF.classes.org.apache.nifi.web.api.FlowResource v;
org.apache.nifi.authorization.Authorizer v;
v := @this: WEB-INF.classes.org.apache.nifi.web.api.FlowResource;
v := @parameter: org.apache.nifi.authorization.Authorizer;
v.<org.apache.nifi.web.api.FlowResource: org.apache.nifi.authorization.Authorizer authorizer> = v;
return;
}
}