{"elementType":"org.springframework.ide.vscode.boot.java.beans.CachedBean","timestampedFiles":{"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/LiveCondition.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/MockCondition.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/PersistentDBCondition.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/controller/HealthCheckController.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddAdminUsersDelegate.java":1685265467178,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddTransferNodesToTransferNodePoolDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/BaseDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CloneTransferNodeRequestDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CollectEndpointsDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureAppWanDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureEndpointRequestDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayClusterDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureNetworkControllerDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureProtectionEndpointsDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureServiceRequestDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureSingleTransferNodeDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesDelegate.java":1685265467179,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesRemoveFromTransferNodePoolRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesToTransferNodePoolRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAdminUsersRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanAsCodeResourcesDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateDepotNetworkRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointsAsCodeDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateGatewayClusterRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkAsCodeResourceDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNewNetworkRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServiceRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServicesAsCodeDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateStandaloneTransferNodeRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTNPoolDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodeRequestDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodesDelegate.java":1685265467180,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteAppWanRequestDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRecordDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRequestDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointRequestDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterRequestDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterTaskDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteTransferNodeRequestDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DummyDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitReplaceNetworkControllerDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitializeDartDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchNetworkControllerDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleGatewayDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleTransferNodeDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchTransferNodesDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/MoveServiceToGatewayClusterDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegate.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java":1685265467181,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveEndpointFromProtectionGroupDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveTransferNodesFromTransferNodePoolDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RestartNetworkControllerDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateAppWanRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupAddEndpointsRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupRemoveEndpointsRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateNetworkControllerGlobalSettingsRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateServiceRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanEndpointGroupDeleteDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateTransferNodeRequestDelegate.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/AdjustNetworkSettingsDelegateAsync.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/BaseDelegateAsync.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateAsync.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateCronAsync.java":1685265467182,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CloudCleanupDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureAppWanDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureEndpointRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureGatewayDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureServiceRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleGeoRoutingPolicyDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleNetworkControllerDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleTransferNodeDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureTransferNodesDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateAppWanRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateConfigureNetworkAcceleratorDelegate.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateEndpointRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkSupportDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateReplacementNetworkControllerDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateServiceRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateSubscriptionDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateTransferNodeRequestDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DebugDelegateAsync.java":1685265467183,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteAppWanRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointGroupRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteHostDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSubscriptionDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSupportDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteReplacedNetworkControllerDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteServiceRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteTransferNodeRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DisableDeleteNetworkAcceleratorDelegate.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleGatewayDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleStandaloneTransferNodeDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleTransferNodeDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchTransferNodesDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ListenerDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/SwapNetworkControllersDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UnregisterNetworkFromDataNetAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateCronAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointRequestDelegateAsync.java":1685265467184,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateAsync.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateCronAsync.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateSingleAppWanDelegateAsync.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateTransferNodeRequestDelegateAsync.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/HealingAlertsDelegate.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/InspectResponseDelegate.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NfExecutionListener.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NfSQSExecutionListener.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NfSQSTaskListener.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NfTaskListener.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/HealingService.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MessageService.java":1685265467185,"/Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MockMessageService.java":1685265467185},"elements":[{"bean":{"name":"NFEventListener","type":"io.netfoundry.engine.listener.NFEventListener","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java","range":{"start":{"line":25,"character":0},"end":{"line":25,"character":10}}},"injectionPoints":[{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java","range":{"start":{"line":35,"character":37},"end":{"line":35,"character":48}}}},{"name":"processEngine","type":"org.flowable.engine.ProcessEngine","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java","range":{"start":{"line":36,"character":20},"end":{"line":36,"character":33}}}},{"name":"service","type":"io.netfoundry.engine.sqs.service.HealingService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java","range":{"start":{"line":37,"character":21},"end":{"line":37,"character":28}}}}],"supertypes":["org.flowable.common.engine.api.delegate.event.FlowableEventListener","java.lang.Object"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/listener/NFEventListener.java"},{"bean":{"name":"flowableConfiguration","type":"io.netfoundry.engine.config.FlowableConfiguration","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java","range":{"start":{"line":10,"character":0},"end":{"line":10,"character":14}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java"},{"bean":{"name":"engineConfigurationConfigurer","type":"org.flowable.spring.boot.EngineConfigurationConfigurer\u003corg.flowable.app.spring.SpringAppEngineConfiguration\u003e","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java","range":{"start":{"line":14,"character":2},"end":{"line":14,"character":7}}},"injectionPoints":[{"name":"flowableSQLDataSource","type":"javax.sql.DataSource","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java","range":{"start":{"line":16,"character":53},"end":{"line":16,"character":74}}}}],"supertypes":[],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/FlowableConfiguration.java"},{"bean":{"name":"dataSourceConfiguration","type":"io.netfoundry.engine.config.DataSourceConfiguration","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":14}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java"},{"bean":{"name":"flowableSQLDataSource","type":"javax.sql.DataSource","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java","range":{"start":{"line":19,"character":9},"end":{"line":19,"character":30}}},"injectionPoints":[{"name":"environment","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java","range":{"start":{"line":21,"character":54},"end":{"line":21,"character":65}}}}],"supertypes":["java.sql.Wrapper","javax.sql.CommonDataSource"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/config/DataSourceConfiguration.java"},{"bean":{"name":"updateEndpointRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateEndpointRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointRequestDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointRequestDelegate.java","range":{"start":{"line":24,"character":64},"end":{"line":24,"character":66}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointRequestDelegate.java"},{"bean":{"name":"createDepotNetworkRequestDelegate","type":"io.netfoundry.engine.delegate.CreateDepotNetworkRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateDepotNetworkRequestDelegate.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":10}}},"injectionPoints":[],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateDepotNetworkRequestDelegate.java"},{"bean":{"name":"initReplaceNetworkControllerDelegate","type":"io.netfoundry.engine.delegate.InitReplaceNetworkControllerDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitReplaceNetworkControllerDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkControllerRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitReplaceNetworkControllerDelegate.java","range":{"start":{"line":21,"character":80},"end":{"line":21,"character":82}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitReplaceNetworkControllerDelegate.java"},{"bean":{"name":"updateEndpointGroupAddEndpointsRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateEndpointGroupAddEndpointsRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupAddEndpointsRequestDelegate.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupAddEndpointsRequestDelegate.java","range":{"start":{"line":26,"character":86},"end":{"line":26,"character":88}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupAddEndpointsRequestDelegate.java"},{"bean":{"name":"configureEndpointRequestDelegate","type":"io.netfoundry.engine.delegate.ConfigureEndpointRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureEndpointRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureEndpointRequestDelegate.java","range":{"start":{"line":22,"character":67},"end":{"line":22,"character":69}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureEndpointRequestDelegate.java"},{"bean":{"name":"configureSingleTransferNodeDelegate","type":"io.netfoundry.engine.delegate.ConfigureSingleTransferNodeDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureSingleTransferNodeDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureSingleTransferNodeDelegate.java","range":{"start":{"line":21,"character":74},"end":{"line":21,"character":76}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureSingleTransferNodeDelegate.java"},{"bean":{"name":"initializeDartDelegate","type":"io.netfoundry.engine.delegate.InitializeDartDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitializeDartDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"nrp","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitializeDartDelegate.java","range":{"start":{"line":21,"character":56},"end":{"line":21,"character":59}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/InitializeDartDelegate.java"},{"bean":{"name":"createTransferNodeRequestDelegate","type":"io.netfoundry.engine.delegate.CreateTransferNodeRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodeRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodeRequestDelegate.java","range":{"start":{"line":22,"character":35},"end":{"line":22,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodeRequestDelegate.java"},{"bean":{"name":"launchSingleTransferNodeDelegate","type":"io.netfoundry.engine.delegate.LaunchSingleTransferNodeDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleTransferNodeDelegate.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleTransferNodeDelegate.java","range":{"start":{"line":21,"character":35},"end":{"line":21,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleTransferNodeDelegate.java"},{"bean":{"name":"updateEndpointGroupRemoveEndpointsRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateEndpointGroupRemoveEndpointsRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupRemoveEndpointsRequestDelegate.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupRemoveEndpointsRequestDelegate.java","range":{"start":{"line":25,"character":89},"end":{"line":25,"character":91}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateEndpointGroupRemoveEndpointsRequestDelegate.java"},{"bean":{"name":"dummyDelegate","type":"io.netfoundry.engine.delegate.DummyDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DummyDelegate.java","range":{"start":{"line":11,"character":0},"end":{"line":11,"character":10}}},"injectionPoints":[],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DummyDelegate.java"},{"bean":{"name":"deleteEndpointGroupRecordDelegate","type":"io.netfoundry.engine.delegate.DeleteEndpointGroupRecordDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRecordDelegate.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRecordDelegate.java","range":{"start":{"line":20,"character":73},"end":{"line":20,"character":75}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRecordDelegate.java"},{"bean":{"name":"processNetworkFromDepotDelegate","type":"io.netfoundry.engine.delegate.ProcessNetworkFromDepotDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java","range":{"start":{"line":31,"character":0},"end":{"line":31,"character":10}}},"injectionPoints":[{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java","range":{"start":{"line":45,"character":18},"end":{"line":45,"character":29}}}},{"name":"depotOrganizationIdString","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java","range":{"start":{"line":46,"character":84},"end":{"line":46,"character":109}}}},{"name":"organizationClient","type":"io.netfoundry.oss.data.client.OrganizationClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java","range":{"start":{"line":47,"character":25},"end":{"line":47,"character":43}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java","range":{"start":{"line":47,"character":59},"end":{"line":47,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ProcessNetworkFromDepotDelegate.java"},{"bean":{"name":"createAdminUsersRequestDelegate","type":"io.netfoundry.engine.delegate.CreateAdminUsersRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAdminUsersRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"networkRequestProcessor","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAdminUsersRequestDelegate.java","range":{"start":{"line":23,"character":65},"end":{"line":23,"character":88}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAdminUsersRequestDelegate.java"},{"bean":{"name":"launchSingleGatewayDelegate","type":"io.netfoundry.engine.delegate.LaunchSingleGatewayDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleGatewayDelegate.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"endpointRequestProcessor","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleGatewayDelegate.java","range":{"start":{"line":20,"character":62},"end":{"line":20,"character":86}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchSingleGatewayDelegate.java"},{"bean":{"name":"deleteTransferNodeRequestDelegate","type":"io.netfoundry.engine.delegate.DeleteTransferNodeRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteTransferNodeRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteTransferNodeRequestDelegate.java","range":{"start":{"line":22,"character":35},"end":{"line":22,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteTransferNodeRequestDelegate.java"},{"bean":{"name":"createTNPoolDelegate","type":"io.netfoundry.engine.delegate.CreateTNPoolDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTNPoolDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTNPoolDelegate.java","range":{"start":{"line":22,"character":54},"end":{"line":22,"character":56}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTNPoolDelegate.java"},{"bean":{"name":"configureAppWanDelegate","type":"io.netfoundry.engine.delegate.ConfigureAppWanDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureAppWanDelegate.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureAppWanDelegate.java","range":{"start":{"line":26,"character":56},"end":{"line":26,"character":58}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureAppWanDelegate.java","range":{"start":{"line":26,"character":74},"end":{"line":26,"character":87}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureAppWanDelegate.java"},{"bean":{"name":"createEndpointRequestDelegate","type":"io.netfoundry.engine.delegate.CreateEndpointRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointRequestDelegate.java","range":{"start":{"line":21,"character":64},"end":{"line":21,"character":66}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointRequestDelegate.java"},{"bean":{"name":"configureAppWanDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureAppWanDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureAppWanDelegateAsync.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureAppWanDelegateAsync.java","range":{"start":{"line":25,"character":53},"end":{"line":25,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureAppWanDelegateAsync.java"},{"bean":{"name":"debugDelegateAsync","type":"io.netfoundry.engine.delegate.async.DebugDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DebugDelegateAsync.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DebugDelegateAsync.java","range":{"start":{"line":29,"character":35},"end":{"line":29,"character":41}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DebugDelegateAsync.java","range":{"start":{"line":29,"character":58},"end":{"line":29,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DebugDelegateAsync.java"},{"bean":{"name":"updateO365ConflictsDelegateAsync","type":"io.netfoundry.engine.delegate.async.UpdateO365ConflictsDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateAsync.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateAsync.java","range":{"start":{"line":26,"character":57},"end":{"line":26,"character":71}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateAsync.java"},{"bean":{"name":"disableDeleteNetworkAcceleratorDelegate","type":"io.netfoundry.engine.delegate.async.DisableDeleteNetworkAcceleratorDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DisableDeleteNetworkAcceleratorDelegate.java","range":{"start":{"line":11,"character":0},"end":{"line":11,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DisableDeleteNetworkAcceleratorDelegate.java","range":{"start":{"line":18,"character":64},"end":{"line":18,"character":78}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DisableDeleteNetworkAcceleratorDelegate.java"},{"bean":{"name":"configureSingleTransferNodeDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureSingleTransferNodeDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleTransferNodeDelegateAsync.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleTransferNodeDelegateAsync.java","range":{"start":{"line":21,"character":65},"end":{"line":21,"character":79}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleTransferNodeDelegateAsync.java"},{"bean":{"name":"configureSingleNetworkControllerDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureSingleNetworkControllerDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleNetworkControllerDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleNetworkControllerDelegateAsync.java","range":{"start":{"line":27,"character":62},"end":{"line":27,"character":68}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleNetworkControllerDelegateAsync.java","range":{"start":{"line":28,"character":21},"end":{"line":28,"character":35}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleNetworkControllerDelegateAsync.java"},{"bean":{"name":"updateO365ConflictsDelegateCronAsync","type":"io.netfoundry.engine.delegate.async.UpdateO365ConflictsDelegateCronAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateCronAsync.java","range":{"start":{"line":26,"character":0},"end":{"line":26,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateCronAsync.java","range":{"start":{"line":35,"character":61},"end":{"line":35,"character":75}}}},{"name":"organizationClient","type":"io.netfoundry.oss.data.client.OrganizationClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateCronAsync.java","range":{"start":{"line":36,"character":25},"end":{"line":36,"character":43}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateO365ConflictsDelegateCronAsync.java"},{"bean":{"name":"createSubscriptionDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateSubscriptionDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateSubscriptionDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateSubscriptionDelegateAsync.java","range":{"start":{"line":22,"character":56},"end":{"line":22,"character":70}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateSubscriptionDelegateAsync.java"},{"bean":{"name":"listenerDelegateAsync","type":"io.netfoundry.engine.delegate.async.ListenerDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ListenerDelegateAsync.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ListenerDelegateAsync.java","range":{"start":{"line":32,"character":38},"end":{"line":32,"character":44}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ListenerDelegateAsync.java","range":{"start":{"line":32,"character":61},"end":{"line":32,"character":75}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ListenerDelegateAsync.java"},{"bean":{"name":"createReplacementNetworkControllerDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateReplacementNetworkControllerDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateReplacementNetworkControllerDelegateAsync.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateReplacementNetworkControllerDelegateAsync.java","range":{"start":{"line":31,"character":64},"end":{"line":31,"character":70}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateReplacementNetworkControllerDelegateAsync.java","range":{"start":{"line":32,"character":21},"end":{"line":32,"character":35}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateReplacementNetworkControllerDelegateAsync.java"},{"bean":{"name":"deleteEndpointGroupRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteEndpointGroupRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointGroupRequestDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointGroupRequestDelegateAsync.java","range":{"start":{"line":25,"character":79},"end":{"line":25,"character":81}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointGroupRequestDelegateAsync.java"},{"bean":{"name":"cloudCleanupDelegateAsync","type":"io.netfoundry.engine.delegate.async.CloudCleanupDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CloudCleanupDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CloudCleanupDelegateAsync.java","range":{"start":{"line":25,"character":50},"end":{"line":25,"character":64}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CloudCleanupDelegateAsync.java"},{"bean":{"name":"launchSingleTransferNodeDelegateAsync","type":"io.netfoundry.engine.delegate.async.LaunchSingleTransferNodeDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleTransferNodeDelegateAsync.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleTransferNodeDelegateAsync.java","range":{"start":{"line":27,"character":62},"end":{"line":27,"character":76}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleTransferNodeDelegateAsync.java"},{"bean":{"name":"cleanupTransferNodesDelegateAsync","type":"io.netfoundry.engine.delegate.async.CleanupTransferNodesDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateAsync.java","range":{"start":{"line":22,"character":58},"end":{"line":22,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateAsync.java"},{"bean":{"name":"configureEndpointRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureEndpointRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureEndpointRequestDelegateAsync.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureEndpointRequestDelegateAsync.java","range":{"start":{"line":27,"character":62},"end":{"line":27,"character":76}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureEndpointRequestDelegateAsync.java"},{"bean":{"name":"unregisterNetworkFromDataNetAsync","type":"io.netfoundry.engine.delegate.async.UnregisterNetworkFromDataNetAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UnregisterNetworkFromDataNetAsync.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UnregisterNetworkFromDataNetAsync.java","range":{"start":{"line":19,"character":58},"end":{"line":19,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UnregisterNetworkFromDataNetAsync.java"},{"bean":{"name":"configureTransferNodesDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureTransferNodesDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureTransferNodesDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureTransferNodesDelegateAsync.java","range":{"start":{"line":25,"character":60},"end":{"line":25,"character":74}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureTransferNodesDelegateAsync.java"},{"bean":{"name":"updateEndpointDataFromDartDelegateCronAsync","type":"io.netfoundry.engine.delegate.async.UpdateEndpointDataFromDartDelegateCronAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateCronAsync.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateCronAsync.java","range":{"start":{"line":31,"character":68},"end":{"line":31,"character":82}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateCronAsync.java","range":{"start":{"line":32,"character":20},"end":{"line":32,"character":33}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateCronAsync.java"},{"bean":{"name":"deleteServiceRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteServiceRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteServiceRequestDelegateAsync.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteServiceRequestDelegateAsync.java","range":{"start":{"line":29,"character":58},"end":{"line":29,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteServiceRequestDelegateAsync.java"},{"bean":{"name":"launchSingleStandaloneTransferNodeDelegateAsync","type":"io.netfoundry.engine.delegate.async.LaunchSingleStandaloneTransferNodeDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleStandaloneTransferNodeDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleStandaloneTransferNodeDelegateAsync.java","range":{"start":{"line":25,"character":72},"end":{"line":25,"character":86}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleStandaloneTransferNodeDelegateAsync.java"},{"bean":{"name":"createEndpointRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateEndpointRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateEndpointRequestDelegateAsync.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateEndpointRequestDelegateAsync.java","range":{"start":{"line":23,"character":59},"end":{"line":23,"character":73}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateEndpointRequestDelegateAsync.java"},{"bean":{"name":"cleanupTransferNodesDelegateCronAsync","type":"io.netfoundry.engine.delegate.async.CleanupTransferNodesDelegateCronAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateCronAsync.java","range":{"start":{"line":21,"character":0},"end":{"line":21,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateCronAsync.java","range":{"start":{"line":30,"character":62},"end":{"line":30,"character":76}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateCronAsync.java","range":{"start":{"line":31,"character":20},"end":{"line":31,"character":33}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CleanupTransferNodesDelegateCronAsync.java"},{"bean":{"name":"launchTransferNodesDelegateAsync","type":"io.netfoundry.engine.delegate.async.LaunchTransferNodesDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchTransferNodesDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchTransferNodesDelegateAsync.java","range":{"start":{"line":25,"character":57},"end":{"line":25,"character":71}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchTransferNodesDelegateAsync.java"},{"bean":{"name":"configureSingleGeoRoutingPolicyDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureSingleGeoRoutingPolicyDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleGeoRoutingPolicyDelegateAsync.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleGeoRoutingPolicyDelegateAsync.java","range":{"start":{"line":23,"character":69},"end":{"line":23,"character":83}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureSingleGeoRoutingPolicyDelegateAsync.java"},{"bean":{"name":"updateEndpointDataFromDartDelegateAsync","type":"io.netfoundry.engine.delegate.async.UpdateEndpointDataFromDartDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateAsync.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateAsync.java","range":{"start":{"line":25,"character":64},"end":{"line":25,"character":78}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointDataFromDartDelegateAsync.java"},{"bean":{"name":"adjustNetworkSettingsDelegateAsync","type":"io.netfoundry.engine.delegate.async.AdjustNetworkSettingsDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/AdjustNetworkSettingsDelegateAsync.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/AdjustNetworkSettingsDelegateAsync.java","range":{"start":{"line":25,"character":59},"end":{"line":25,"character":73}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/AdjustNetworkSettingsDelegateAsync.java"},{"bean":{"name":"createServiceRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateServiceRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateServiceRequestDelegateAsync.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateServiceRequestDelegateAsync.java","range":{"start":{"line":24,"character":58},"end":{"line":24,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateServiceRequestDelegateAsync.java"},{"bean":{"name":"swapNetworkControllersDelegateAsync","type":"io.netfoundry.engine.delegate.async.SwapNetworkControllersDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/SwapNetworkControllersDelegateAsync.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/SwapNetworkControllersDelegateAsync.java","range":{"start":{"line":29,"character":52},"end":{"line":29,"character":58}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/SwapNetworkControllersDelegateAsync.java","range":{"start":{"line":29,"character":75},"end":{"line":29,"character":89}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/SwapNetworkControllersDelegateAsync.java"},{"bean":{"name":"updateTransferNodeRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.UpdateTransferNodeRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateTransferNodeRequestDelegateAsync.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateTransferNodeRequestDelegateAsync.java","range":{"start":{"line":23,"character":63},"end":{"line":23,"character":77}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateTransferNodeRequestDelegateAsync.java"},{"bean":{"name":"createConfigureNetworkAcceleratorDelegate","type":"io.netfoundry.engine.delegate.async.CreateConfigureNetworkAcceleratorDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateConfigureNetworkAcceleratorDelegate.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateConfigureNetworkAcceleratorDelegate.java","range":{"start":{"line":20,"character":66},"end":{"line":20,"character":80}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateConfigureNetworkAcceleratorDelegate.java"},{"bean":{"name":"deleteNetworkSubscriptionDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteNetworkSubscriptionDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSubscriptionDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSubscriptionDelegateAsync.java","range":{"start":{"line":22,"character":63},"end":{"line":22,"character":77}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSubscriptionDelegateAsync.java"},{"bean":{"name":"updateEndpointRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.UpdateEndpointRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointRequestDelegateAsync.java","range":{"start":{"line":21,"character":0},"end":{"line":21,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointRequestDelegateAsync.java","range":{"start":{"line":28,"character":69},"end":{"line":28,"character":71}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateEndpointRequestDelegateAsync.java"},{"bean":{"name":"configureGatewayDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureGatewayDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureGatewayDelegateAsync.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureGatewayDelegateAsync.java","range":{"start":{"line":29,"character":54},"end":{"line":29,"character":68}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureGatewayDelegateAsync.java"},{"bean":{"name":"deleteAppWanRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteAppWanRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteAppWanRequestDelegateAsync.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"appWanRequestProcessor","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteAppWanRequestDelegateAsync.java","range":{"start":{"line":25,"character":33},"end":{"line":25,"character":55}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteAppWanRequestDelegateAsync.java"},{"bean":{"name":"deleteTransferNodeRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteTransferNodeRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteTransferNodeRequestDelegateAsync.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteTransferNodeRequestDelegateAsync.java","range":{"start":{"line":23,"character":63},"end":{"line":23,"character":77}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteTransferNodeRequestDelegateAsync.java"},{"bean":{"name":"deleteReplacedNetworkControllerDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteReplacedNetworkControllerDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteReplacedNetworkControllerDelegateAsync.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteReplacedNetworkControllerDelegateAsync.java","range":{"start":{"line":29,"character":61},"end":{"line":29,"character":67}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteReplacedNetworkControllerDelegateAsync.java","range":{"start":{"line":30,"character":21},"end":{"line":30,"character":35}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteReplacedNetworkControllerDelegateAsync.java"},{"bean":{"name":"createTransferNodeRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateTransferNodeRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateTransferNodeRequestDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateTransferNodeRequestDelegateAsync.java","range":{"start":{"line":22,"character":63},"end":{"line":22,"character":77}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateTransferNodeRequestDelegateAsync.java"},{"bean":{"name":"deleteHostDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteHostDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteHostDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteHostDelegateAsync.java","range":{"start":{"line":22,"character":48},"end":{"line":22,"character":62}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteHostDelegateAsync.java"},{"bean":{"name":"deleteEndpointRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteEndpointRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointRequestDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointRequestDelegateAsync.java","range":{"start":{"line":23,"character":35},"end":{"line":23,"character":37}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteEndpointRequestDelegateAsync.java"},{"bean":{"name":"createNetworkRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateNetworkRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkRequestDelegateAsync.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkRequestDelegateAsync.java","range":{"start":{"line":25,"character":58},"end":{"line":25,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkRequestDelegateAsync.java"},{"bean":{"name":"createNetworkSupportDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateNetworkSupportDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkSupportDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkSupportDelegateAsync.java","range":{"start":{"line":22,"character":58},"end":{"line":22,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateNetworkSupportDelegateAsync.java"},{"bean":{"name":"createAppWanRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.CreateAppWanRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateAppWanRequestDelegateAsync.java","range":{"start":{"line":24,"character":0},"end":{"line":24,"character":10}}},"injectionPoints":[{"name":"appWanRequestProcessor","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateAppWanRequestDelegateAsync.java","range":{"start":{"line":36,"character":33},"end":{"line":36,"character":55}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/CreateAppWanRequestDelegateAsync.java"},{"bean":{"name":"launchSingleGatewayDelegateAsync","type":"io.netfoundry.engine.delegate.async.LaunchSingleGatewayDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleGatewayDelegateAsync.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"endpointRequestProcessor","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleGatewayDelegateAsync.java","range":{"start":{"line":25,"character":67},"end":{"line":25,"character":91}}}},{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleGatewayDelegateAsync.java","range":{"start":{"line":26,"character":21},"end":{"line":26,"character":35}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/LaunchSingleGatewayDelegateAsync.java"},{"bean":{"name":"deleteNetworkRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteNetworkRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkRequestDelegateAsync.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkRequestDelegateAsync.java","range":{"start":{"line":26,"character":58},"end":{"line":26,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkRequestDelegateAsync.java"},{"bean":{"name":"testSQSDelegateAsync","type":"io.netfoundry.engine.delegate.async.TestSQSDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java","range":{"start":{"line":24,"character":0},"end":{"line":24,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java","range":{"start":{"line":33,"character":45},"end":{"line":33,"character":59}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java"},{"bean":{"name":"testSQSDelegateAsync","type":"io.netfoundry.engine.delegate.async.TestSQSDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java","range":{"start":{"line":26,"character":0},"end":{"line":26,"character":14}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java","range":{"start":{"line":33,"character":45},"end":{"line":33,"character":59}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/TestSQSDelegateAsync.java"},{"bean":{"name":"updateSingleAppWanDelegateAsync","type":"io.netfoundry.engine.delegate.async.UpdateSingleAppWanDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateSingleAppWanDelegateAsync.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateSingleAppWanDelegateAsync.java","range":{"start":{"line":26,"character":56},"end":{"line":26,"character":70}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/UpdateSingleAppWanDelegateAsync.java"},{"bean":{"name":"deleteNetworkSupportDelegateAsync","type":"io.netfoundry.engine.delegate.async.DeleteNetworkSupportDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSupportDelegateAsync.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSupportDelegateAsync.java","range":{"start":{"line":22,"character":58},"end":{"line":22,"character":72}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/DeleteNetworkSupportDelegateAsync.java"},{"bean":{"name":"configureServiceRequestDelegateAsync","type":"io.netfoundry.engine.delegate.async.ConfigureServiceRequestDelegateAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureServiceRequestDelegateAsync.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureServiceRequestDelegateAsync.java","range":{"start":{"line":24,"character":61},"end":{"line":24,"character":75}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.async.BaseDelegateAsync"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/async/ConfigureServiceRequestDelegateAsync.java"},{"bean":{"name":"removeTransferNodesFromTransferNodePoolDelegate","type":"io.netfoundry.engine.delegate.RemoveTransferNodesFromTransferNodePoolDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveTransferNodesFromTransferNodePoolDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveTransferNodesFromTransferNodePoolDelegate.java","range":{"start":{"line":25,"character":35},"end":{"line":25,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveTransferNodesFromTransferNodePoolDelegate.java"},{"bean":{"name":"configureTransferNodesToTransferNodePoolRequestDelegate","type":"io.netfoundry.engine.delegate.ConfigureTransferNodesToTransferNodePoolRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesToTransferNodePoolRequestDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesToTransferNodePoolRequestDelegate.java","range":{"start":{"line":25,"character":35},"end":{"line":25,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesToTransferNodePoolRequestDelegate.java"},{"bean":{"name":"deleteEndpointGroupRequestDelegate","type":"io.netfoundry.engine.delegate.DeleteEndpointGroupRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRequestDelegate.java","range":{"start":{"line":22,"character":74},"end":{"line":22,"character":76}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointGroupRequestDelegate.java"},{"bean":{"name":"restartNetworkControllerDelegate","type":"io.netfoundry.engine.delegate.RestartNetworkControllerDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RestartNetworkControllerDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkControllerRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RestartNetworkControllerDelegate.java","range":{"start":{"line":25,"character":76},"end":{"line":25,"character":78}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RestartNetworkControllerDelegate.java"},{"bean":{"name":"createAppWanAsCodeResourcesDelegate","type":"io.netfoundry.engine.delegate.CreateAppWanAsCodeResourcesDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanAsCodeResourcesDelegate.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"appWanAsCodeRequestProcessor","type":"io.netfoundry.processor.AppWanAsCodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanAsCodeResourcesDelegate.java","range":{"start":{"line":40,"character":35},"end":{"line":40,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanAsCodeResourcesDelegate.java"},{"bean":{"name":"updateServiceRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateServiceRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateServiceRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.ServiceRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateServiceRequestDelegate.java","range":{"start":{"line":23,"character":62},"end":{"line":23,"character":64}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateServiceRequestDelegate.java"},{"bean":{"name":"configureNetworkControllerDelegate","type":"io.netfoundry.engine.delegate.ConfigureNetworkControllerDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureNetworkControllerDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkControllerRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureNetworkControllerDelegate.java","range":{"start":{"line":21,"character":78},"end":{"line":21,"character":80}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureNetworkControllerDelegate.java"},{"bean":{"name":"createNetworkAsCodeResourceDelegate","type":"io.netfoundry.engine.delegate.CreateNetworkAsCodeResourceDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkAsCodeResourceDelegate.java","range":{"start":{"line":28,"character":0},"end":{"line":28,"character":10}}},"injectionPoints":[{"name":"networkAsCodeProcessor","type":"io.netfoundry.processor.NetworkAsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkAsCodeResourceDelegate.java","range":{"start":{"line":48,"character":68},"end":{"line":48,"character":90}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkAsCodeResourceDelegate.java"},{"bean":{"name":"updateSingleAppWanEndpointGroupDeleteDelegate","type":"io.netfoundry.engine.delegate.UpdateSingleAppWanEndpointGroupDeleteDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanEndpointGroupDeleteDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanEndpointGroupDeleteDelegate.java","range":{"start":{"line":23,"character":78},"end":{"line":23,"character":80}}}},{"name":"egrp","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanEndpointGroupDeleteDelegate.java","range":{"start":{"line":24,"character":36},"end":{"line":24,"character":40}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanEndpointGroupDeleteDelegate.java"},{"bean":{"name":"createServicesAsCodeDelegate","type":"io.netfoundry.engine.delegate.CreateServicesAsCodeDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServicesAsCodeDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServicesAsCodeDelegate.java","range":{"start":{"line":26,"character":52},"end":{"line":26,"character":65}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServicesAsCodeDelegate.java"},{"bean":{"name":"createServiceRequestDelegate","type":"io.netfoundry.engine.delegate.CreateServiceRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServiceRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.ServiceRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServiceRequestDelegate.java","range":{"start":{"line":21,"character":62},"end":{"line":21,"character":64}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateServiceRequestDelegate.java"},{"bean":{"name":"updateAppWanRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateAppWanRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateAppWanRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateAppWanRequestDelegate.java","range":{"start":{"line":23,"character":60},"end":{"line":23,"character":62}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateAppWanRequestDelegate.java"},{"bean":{"name":"configureProtectionEndpointsDelegate","type":"io.netfoundry.engine.delegate.ConfigureProtectionEndpointsDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureProtectionEndpointsDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureProtectionEndpointsDelegate.java","range":{"start":{"line":24,"character":37},"end":{"line":24,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureProtectionEndpointsDelegate.java"},{"bean":{"name":"moveServiceToGatewayClusterDelegate","type":"io.netfoundry.engine.delegate.MoveServiceToGatewayClusterDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/MoveServiceToGatewayClusterDelegate.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/MoveServiceToGatewayClusterDelegate.java","range":{"start":{"line":19,"character":37},"end":{"line":19,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/MoveServiceToGatewayClusterDelegate.java"},{"bean":{"name":"configureGatewayDelegate","type":"io.netfoundry.engine.delegate.ConfigureGatewayDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayDelegate.java","range":{"start":{"line":22,"character":59},"end":{"line":22,"character":61}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayDelegate.java"},{"bean":{"name":"createNewNetworkRequestDelegate","type":"io.netfoundry.engine.delegate.CreateNewNetworkRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNewNetworkRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNewNetworkRequestDelegate.java","range":{"start":{"line":24,"character":30},"end":{"line":24,"character":32}}}},{"name":"depotOrgId","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNewNetworkRequestDelegate.java","range":{"start":{"line":25,"character":95},"end":{"line":25,"character":105}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNewNetworkRequestDelegate.java"},{"bean":{"name":"updateNetworkControllerGlobalSettingsRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateNetworkControllerGlobalSettingsRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateNetworkControllerGlobalSettingsRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateNetworkControllerGlobalSettingsRequestDelegate.java","range":{"start":{"line":23,"character":86},"end":{"line":23,"character":88}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateNetworkControllerGlobalSettingsRequestDelegate.java"},{"bean":{"name":"collectEndpointsDelegate","type":"io.netfoundry.engine.delegate.CollectEndpointsDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CollectEndpointsDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CollectEndpointsDelegate.java"},{"bean":{"name":"netFoundryProcessorDelegateFactory","type":"io.netfoundry.engine.delegate.NetFoundryProcessorDelegateFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java","range":{"start":{"line":40,"character":0},"end":{"line":40,"character":14}}},"injectionPoints":[{"name":"allRequestProcessorInContext","type":"java.util.Set\u003cio.netfoundry.processor.RequestProcessor\u003e","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java","range":{"start":{"line":91,"character":66},"end":{"line":91,"character":94}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java"},{"bean":{"name":"netFoundryProcessorDelegate","type":"org.flowable.engine.delegate.JavaDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java","range":{"start":{"line":172,"character":2},"end":{"line":172,"character":7}}},"injectionPoints":[],"supertypes":[],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/NetFoundryProcessorDelegateFactory.java"},{"bean":{"name":"configureGatewayClusterDelegate","type":"io.netfoundry.engine.delegate.ConfigureGatewayClusterDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayClusterDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayClusterDelegate.java","range":{"start":{"line":23,"character":37},"end":{"line":23,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureGatewayClusterDelegate.java"},{"bean":{"name":"configureServiceRequestDelegate","type":"io.netfoundry.engine.delegate.ConfigureServiceRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureServiceRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.ServiceRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureServiceRequestDelegate.java","range":{"start":{"line":22,"character":65},"end":{"line":22,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureServiceRequestDelegate.java"},{"bean":{"name":"launchNetworkControllerDelegate","type":"io.netfoundry.engine.delegate.LaunchNetworkControllerDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchNetworkControllerDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkControllerRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchNetworkControllerDelegate.java","range":{"start":{"line":21,"character":75},"end":{"line":21,"character":77}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchNetworkControllerDelegate.java"},{"bean":{"name":"launchTransferNodesDelegate","type":"io.netfoundry.engine.delegate.LaunchTransferNodesDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchTransferNodesDelegate.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchTransferNodesDelegate.java","range":{"start":{"line":20,"character":66},"end":{"line":20,"character":68}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/LaunchTransferNodesDelegate.java"},{"bean":{"name":"createCADelegate","type":"io.netfoundry.engine.delegate.CreateCADelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java","range":{"start":{"line":22,"character":0},"end":{"line":22,"character":10}}},"injectionPoints":[{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java","range":{"start":{"line":32,"character":38},"end":{"line":32,"character":49}}}},{"name":"certificateClient","type":"io.netfoundry.oss.cert.client.CertificateClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java","range":{"start":{"line":32,"character":69},"end":{"line":32,"character":86}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java","range":{"start":{"line":33,"character":20},"end":{"line":33,"character":33}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateCADelegate.java"},{"bean":{"name":"createEndpointsAsCodeDelegate","type":"io.netfoundry.engine.delegate.CreateEndpointsAsCodeDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointsAsCodeDelegate.java","range":{"start":{"line":30,"character":0},"end":{"line":30,"character":10}}},"injectionPoints":[{"name":"asCodeProcessor","type":"io.netfoundry.processor.AsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointsAsCodeDelegate.java","range":{"start":{"line":46,"character":55},"end":{"line":46,"character":70}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointsAsCodeDelegate.java","range":{"start":{"line":47,"character":20},"end":{"line":47,"character":33}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateEndpointsAsCodeDelegate.java"},{"bean":{"name":"deleteGatewayClusterTaskDelegate","type":"io.netfoundry.engine.delegate.DeleteGatewayClusterTaskDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterTaskDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterTaskDelegate.java","range":{"start":{"line":22,"character":37},"end":{"line":22,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterTaskDelegate.java"},{"bean":{"name":"deleteAppWanRequestDelegate","type":"io.netfoundry.engine.delegate.DeleteAppWanRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteAppWanRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteAppWanRequestDelegate.java","range":{"start":{"line":23,"character":60},"end":{"line":23,"character":62}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteAppWanRequestDelegate.java"},{"bean":{"name":"removeEndpointFromProtectionGroupDelegate","type":"io.netfoundry.engine.delegate.RemoveEndpointFromProtectionGroupDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveEndpointFromProtectionGroupDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveEndpointFromProtectionGroupDelegate.java","range":{"start":{"line":22,"character":37},"end":{"line":22,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/RemoveEndpointFromProtectionGroupDelegate.java"},{"bean":{"name":"deleteHostDelegate","type":"io.netfoundry.engine.delegate.DeleteHostDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java","range":{"start":{"line":21,"character":0},"end":{"line":21,"character":10}}},"injectionPoints":[{"name":"mockInfra","type":"boolean","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java","range":{"start":{"line":31,"character":88},"end":{"line":31,"character":97}}}},{"name":"instanceDestroyerBuilderFactory","type":"io.netfoundry.oss.orch.InstanceDestroyerBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java","range":{"start":{"line":32,"character":38},"end":{"line":32,"character":69}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java","range":{"start":{"line":33,"character":20},"end":{"line":33,"character":33}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteHostDelegate.java"},{"bean":{"name":"createAppWanRequestDelegate","type":"io.netfoundry.engine.delegate.CreateAppWanRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanRequestDelegate.java","range":{"start":{"line":20,"character":0},"end":{"line":20,"character":10}}},"injectionPoints":[{"name":"appWanRequestProcessor","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanRequestDelegate.java","range":{"start":{"line":26,"character":60},"end":{"line":26,"character":82}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateAppWanRequestDelegate.java"},{"bean":{"name":"configureTransferNodesDelegate","type":"io.netfoundry.engine.delegate.ConfigureTransferNodesDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesDelegate.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesDelegate.java","range":{"start":{"line":22,"character":69},"end":{"line":22,"character":97}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesDelegate.java"},{"bean":{"name":"createStandaloneTransferNodeRequestDelegate","type":"io.netfoundry.engine.delegate.CreateStandaloneTransferNodeRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateStandaloneTransferNodeRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateStandaloneTransferNodeRequestDelegate.java","range":{"start":{"line":22,"character":35},"end":{"line":22,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateStandaloneTransferNodeRequestDelegate.java"},{"bean":{"name":"deleteEndpointRequestDelegate","type":"io.netfoundry.engine.delegate.DeleteEndpointRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointRequestDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointRequestDelegate.java","range":{"start":{"line":21,"character":64},"end":{"line":21,"character":66}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteEndpointRequestDelegate.java"},{"bean":{"name":"createTransferNodesDelegate","type":"io.netfoundry.engine.delegate.CreateTransferNodesDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodesDelegate.java","range":{"start":{"line":24,"character":0},"end":{"line":24,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodesDelegate.java","range":{"start":{"line":32,"character":66},"end":{"line":32,"character":68}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodesDelegate.java","range":{"start":{"line":32,"character":84},"end":{"line":32,"character":97}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateTransferNodesDelegate.java"},{"bean":{"name":"deleteGatewayClusterRequestDelegate","type":"io.netfoundry.engine.delegate.DeleteGatewayClusterRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterRequestDelegate.java","range":{"start":{"line":23,"character":37},"end":{"line":23,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/DeleteGatewayClusterRequestDelegate.java"},{"bean":{"name":"updateSingleAppWanDelegate","type":"io.netfoundry.engine.delegate.UpdateSingleAppWanDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanDelegate.java","range":{"start":{"line":14,"character":0},"end":{"line":14,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanDelegate.java","range":{"start":{"line":20,"character":59},"end":{"line":20,"character":61}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateSingleAppWanDelegate.java"},{"bean":{"name":"createGatewayClusterRequestDelegate","type":"io.netfoundry.engine.delegate.CreateGatewayClusterRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateGatewayClusterRequestDelegate.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":10}}},"injectionPoints":[{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateGatewayClusterRequestDelegate.java","range":{"start":{"line":24,"character":37},"end":{"line":24,"character":67}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateGatewayClusterRequestDelegate.java"},{"bean":{"name":"inspectResponseDelegate","type":"io.netfoundry.engine.delegate.event.InspectResponseDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/InspectResponseDelegate.java","range":{"start":{"line":10,"character":0},"end":{"line":10,"character":10}}},"injectionPoints":[],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/InspectResponseDelegate.java"},{"bean":{"name":"healingAlertsDelegate","type":"io.netfoundry.engine.delegate.event.HealingAlertsDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/HealingAlertsDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"service","type":"io.netfoundry.engine.sqs.service.HealingService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/HealingAlertsDelegate.java","range":{"start":{"line":29,"character":46},"end":{"line":29,"character":53}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/event/HealingAlertsDelegate.java"},{"bean":{"name":"cloneTransferNodeRequestDelegate","type":"io.netfoundry.engine.delegate.CloneTransferNodeRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CloneTransferNodeRequestDelegate.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CloneTransferNodeRequestDelegate.java","range":{"start":{"line":20,"character":35},"end":{"line":20,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CloneTransferNodeRequestDelegate.java"},{"bean":{"name":"createNetworkRequestDelegate","type":"io.netfoundry.engine.delegate.CreateNetworkRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"rp","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkRequestDelegate.java","range":{"start":{"line":22,"character":62},"end":{"line":22,"character":64}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/CreateNetworkRequestDelegate.java"},{"bean":{"name":"addTransferNodesToTransferNodePoolDelegate","type":"io.netfoundry.engine.delegate.AddTransferNodesToTransferNodePoolDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddTransferNodesToTransferNodePoolDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddTransferNodesToTransferNodePoolDelegate.java","range":{"start":{"line":24,"character":35},"end":{"line":24,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddTransferNodesToTransferNodePoolDelegate.java"},{"bean":{"name":"addAdminUsersDelegate","type":"io.netfoundry.engine.delegate.AddAdminUsersDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddAdminUsersDelegate.java","range":{"start":{"line":15,"character":0},"end":{"line":15,"character":10}}},"injectionPoints":[{"name":"networkRequestProcessor","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddAdminUsersDelegate.java","range":{"start":{"line":21,"character":55},"end":{"line":21,"character":78}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/AddAdminUsersDelegate.java"},{"bean":{"name":"updateTransferNodeRequestDelegate","type":"io.netfoundry.engine.delegate.UpdateTransferNodeRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateTransferNodeRequestDelegate.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateTransferNodeRequestDelegate.java","range":{"start":{"line":23,"character":35},"end":{"line":23,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/UpdateTransferNodeRequestDelegate.java"},{"bean":{"name":"configureTransferNodesRemoveFromTransferNodePoolRequestDelegate","type":"io.netfoundry.engine.delegate.ConfigureTransferNodesRemoveFromTransferNodePoolRequestDelegate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesRemoveFromTransferNodePoolRequestDelegate.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}},"injectionPoints":[{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesRemoveFromTransferNodePoolRequestDelegate.java","range":{"start":{"line":25,"character":35},"end":{"line":25,"character":63}}}}],"supertypes":["java.lang.Object","org.flowable.engine.delegate.JavaDelegate","io.netfoundry.engine.delegate.BaseDelegate"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/delegate/ConfigureTransferNodesRemoveFromTransferNodePoolRequestDelegate.java"},{"bean":{"name":"sqsConfiguration","type":"io.netfoundry.engine.sqs.config.SqsConfiguration","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":14}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java"},{"bean":{"name":"queueMessagingTemplate","type":"org.springframework.cloud.aws.messaging.core.QueueMessagingTemplate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java","range":{"start":{"line":15,"character":2},"end":{"line":15,"character":7}}},"injectionPoints":[{"name":"amazonSqs","type":"com.amazonaws.services.sqs.AmazonSQSAsync","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java","range":{"start":{"line":16,"character":70},"end":{"line":16,"character":79}}}}],"supertypes":["org.springframework.messaging.core.MessageReceivingOperations","org.springframework.messaging.core.DestinationResolvingMessageReceivingOperations","org.springframework.cloud.aws.messaging.core.support.AbstractMessageChannelMessagingSendingTemplate","java.lang.Object","org.springframework.messaging.core.MessageSendingOperations","org.springframework.messaging.core.AbstractMessageSendingTemplate","org.springframework.messaging.core.DestinationResolvingMessageSendingOperations"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/config/SqsConfiguration.java"},{"bean":{"name":"healingService","type":"io.netfoundry.engine.sqs.service.HealingService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/HealingService.java","range":{"start":{"line":10,"character":0},"end":{"line":10,"character":8}}},"injectionPoints":[{"name":"sqsQueue","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/HealingService.java","range":{"start":{"line":19,"character":79},"end":{"line":19,"character":87}}}},{"name":"queueMessagingTemplate","type":"org.springframework.cloud.aws.messaging.core.QueueMessagingTemplate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/HealingService.java","range":{"start":{"line":20,"character":29},"end":{"line":20,"character":51}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.stereotype.Service","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/HealingService.java"},{"bean":{"name":"messageService","type":"io.netfoundry.engine.sqs.service.MessageService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MessageService.java","range":{"start":{"line":9,"character":0},"end":{"line":9,"character":8}}},"injectionPoints":[{"name":"queueName","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MessageService.java","range":{"start":{"line":18,"character":79},"end":{"line":18,"character":88}}}},{"name":"queueMessagingTemplate","type":"org.springframework.cloud.aws.messaging.core.QueueMessagingTemplate","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MessageService.java","range":{"start":{"line":19,"character":29},"end":{"line":19,"character":51}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.stereotype.Service","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/sqs/service/MessageService.java"},{"bean":{"name":"healthCheckController","type":"io.netfoundry.engine.controller.HealthCheckController","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/controller/HealthCheckController.java","range":{"start":{"line":11,"character":0},"end":{"line":11,"character":15}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.web.bind.annotation.RestController","org.springframework.stereotype.Controller","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/controller/HealthCheckController.java"},{"bean":{"name":"historyTablesCleanUpService","type":"io.netfoundry.engine.service.HistoryTablesCleanUpService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":8}}},"injectionPoints":[{"name":"historyService","type":"org.flowable.engine.HistoryService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java","range":{"start":{"line":22,"character":52},"end":{"line":22,"character":66}}}},{"name":"cleaningAfterDays","type":"int","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java","range":{"start":{"line":23,"character":77},"end":{"line":23,"character":94}}}},{"name":"enableCleaning","type":"boolean","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java","range":{"start":{"line":24,"character":79},"end":{"line":24,"character":93}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.stereotype.Service","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/service/HistoryTablesCleanUpService.java"},{"bean":{"name":"engineApplication","type":"io.netfoundry.engine.EngineApplication","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":51,"character":0},"end":{"line":51,"character":22}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.boot.autoconfigure.SpringBootApplication","org.springframework.boot.SpringBootConfiguration","org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"redissonClient","type":"org.redisson.api.RedissonClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":62,"character":2},"end":{"line":62,"character":7}}},"injectionPoints":[{"name":"host","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":63,"character":87},"end":{"line":63,"character":91}}}},{"name":"port","type":"int","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":64,"character":63},"end":{"line":64,"character":67}}}}],"supertypes":[],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"EventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":71,"character":2},"end":{"line":71,"character":7}}},"injectionPoints":[{"name":"topicArn","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":73,"character":69},"end":{"line":73,"character":77}}}},{"name":"nfStaticRegion","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":74,"character":58},"end":{"line":74,"character":72}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":78,"character":2},"end":{"line":78,"character":7}}},"injectionPoints":[{"name":"zitiApiSet","type":"java.util.Set\u003cio.netfoundry.ziti.client.base.ZitiApiService\u003e","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":79,"character":71},"end":{"line":79,"character":81}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"networkRequestProcessor","type":"io.netfoundry.processor.NetworkRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":83,"character":2},"end":{"line":83,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":84,"character":78},"end":{"line":84,"character":98}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":85,"character":20},"end":{"line":85,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":86,"character":18},"end":{"line":86,"character":29}}}},{"name":"instanceLauncher","type":"io.netfoundry.oss.orch.InstanceLauncherBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":86,"character":62},"end":{"line":86,"character":78}}}},{"name":"instanceDestroyerBuilderFactory","type":"io.netfoundry.oss.orch.InstanceDestroyerBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":87,"character":38},"end":{"line":87,"character":69}}}},{"name":"env","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":87,"character":83},"end":{"line":87,"character":86}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"networkControllerRequestProcessor","type":"io.netfoundry.processor.NetworkControllerRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":93,"character":2},"end":{"line":93,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":95,"character":27},"end":{"line":95,"character":47}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":96,"character":20},"end":{"line":96,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":96,"character":47},"end":{"line":96,"character":58}}}},{"name":"instanceLauncher","type":"io.netfoundry.oss.orch.InstanceLauncherBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":97,"character":37},"end":{"line":97,"character":53}}}},{"name":"instanceDestroyer","type":"io.netfoundry.oss.orch.InstanceDestroyerBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":98,"character":38},"end":{"line":98,"character":55}}}},{"name":"env","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":98,"character":69},"end":{"line":98,"character":72}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"appWanRequestProcessor","type":"io.netfoundry.processor.AppWanRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":104,"character":2},"end":{"line":104,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":105,"character":76},"end":{"line":105,"character":96}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":106,"character":20},"end":{"line":106,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":106,"character":47},"end":{"line":106,"character":58}}}},{"name":"endpointSessionService","type":"io.netfoundry.processor.redis.services.EndpointSessionService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":107,"character":29},"end":{"line":107,"character":51}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"azureRequestProcessor","type":"io.netfoundry.processor.AzureVirtualWanSiteRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":112,"character":2},"end":{"line":112,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":114,"character":27},"end":{"line":114,"character":47}}}},{"name":"organizationClient","type":"io.netfoundry.oss.data.client.OrganizationClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":115,"character":25},"end":{"line":115,"character":43}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":115,"character":59},"end":{"line":115,"character":72}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":115,"character":86},"end":{"line":115,"character":97}}}},{"name":"restServiceClient","type":"io.netfoundry.common.util.RestServiceClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":116,"character":24},"end":{"line":116,"character":41}}}},{"name":"azureVirtualWanBlobSasUrlServiceImpl","type":"io.netfoundry.processor.redis.services.AzureVirtualWanBlobSasUrlServiceImpl","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":117,"character":43},"end":{"line":117,"character":79}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"endpointRequestProcessor","type":"io.netfoundry.processor.EndpointRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":131,"character":2},"end":{"line":131,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":133,"character":27},"end":{"line":133,"character":47}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":133,"character":63},"end":{"line":133,"character":76}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":134,"character":18},"end":{"line":134,"character":29}}}},{"name":"instanceLauncher","type":"io.netfoundry.oss.orch.InstanceLauncherBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":134,"character":62},"end":{"line":134,"character":78}}}},{"name":"redissonClient","type":"org.redisson.api.RedissonClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":135,"character":21},"end":{"line":135,"character":35}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"endpointGroupRequestProcessor","type":"io.netfoundry.processor.EndpointGroupRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":140,"character":2},"end":{"line":140,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":142,"character":27},"end":{"line":142,"character":47}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":143,"character":20},"end":{"line":143,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":143,"character":47},"end":{"line":143,"character":58}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"serviceRequestProcessor","type":"io.netfoundry.processor.ServiceRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":149,"character":2},"end":{"line":149,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":150,"character":78},"end":{"line":150,"character":98}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":151,"character":20},"end":{"line":151,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":151,"character":47},"end":{"line":151,"character":58}}}},{"name":"env","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":151,"character":72},"end":{"line":151,"character":75}}}},{"name":"endpointSessionService","type":"io.netfoundry.processor.redis.services.EndpointSessionService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":152,"character":29},"end":{"line":152,"character":51}}}},{"name":"redissonClient","type":"org.redisson.api.RedissonClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":152,"character":68},"end":{"line":152,"character":82}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"transferNodeRequestProcessor","type":"io.netfoundry.processor.TransferNodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":157,"character":2},"end":{"line":157,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":159,"character":27},"end":{"line":159,"character":47}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":159,"character":63},"end":{"line":159,"character":76}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":160,"character":18},"end":{"line":160,"character":29}}}},{"name":"instanceLauncher","type":"io.netfoundry.oss.orch.InstanceLauncherBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":160,"character":62},"end":{"line":160,"character":78}}}},{"name":"instanceDestroyer","type":"io.netfoundry.oss.orch.InstanceDestroyerBuilderFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":161,"character":38},"end":{"line":161,"character":55}}}},{"name":"env","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":161,"character":69},"end":{"line":161,"character":72}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"gatewayClusterRequestProcessor","type":"io.netfoundry.processor.GatewayClusterRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":176,"character":2},"end":{"line":176,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":178,"character":27},"end":{"line":178,"character":47}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":179,"character":20},"end":{"line":179,"character":33}}}},{"name":"eventLogger","type":"io.netfoundry.oss.event.EventLogger","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":180,"character":18},"end":{"line":180,"character":29}}}},{"name":"env","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":181,"character":18},"end":{"line":181,"character":21}}}}],"supertypes":["java.lang.Object","io.netfoundry.processor.RequestProcessor"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"asCodeProcessor","type":"io.netfoundry.processor.AsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":192,"character":2},"end":{"line":192,"character":7}}},"injectionPoints":[{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":193,"character":48},"end":{"line":193,"character":54}}}},{"name":"authClient","type":"io.netfoundry.auth.clientv2.AuthClientV2","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":193,"character":69},"end":{"line":193,"character":79}}}},{"name":"restServiceClient","type":"io.netfoundry.common.util.RestServiceClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":194,"character":24},"end":{"line":194,"character":41}}}},{"name":"edgeBaseUrl","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":194,"character":86},"end":{"line":194,"character":97}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":195,"character":20},"end":{"line":195,"character":33}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"appWanAsCodeRequestProcessor","type":"io.netfoundry.processor.AppWanAsCodeRequestProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":199,"character":2},"end":{"line":199,"character":7}}},"injectionPoints":[{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":200,"character":81},"end":{"line":200,"character":94}}}},{"name":"edgeBaseUrl","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":201,"character":49},"end":{"line":201,"character":60}}}},{"name":"asCodeProcessor","type":"io.netfoundry.processor.AsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":201,"character":78},"end":{"line":201,"character":93}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"networkAsCodeProcessor","type":"io.netfoundry.processor.NetworkAsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":205,"character":2},"end":{"line":205,"character":7}}},"injectionPoints":[{"name":"zitiApiClientFactory","type":"io.netfoundry.ziti.ZitiApiClientFactory","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":206,"character":76},"end":{"line":206,"character":96}}}},{"name":"networkClient","type":"io.netfoundry.oss.data.client.NetworkClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":207,"character":20},"end":{"line":207,"character":33}}}},{"name":"tracer","type":"brave.Tracer","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":207,"character":42},"end":{"line":207,"character":48}}}},{"name":"edgeBaseUrl","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":208,"character":49},"end":{"line":208,"character":60}}}},{"name":"asCodeProcessor","type":"io.netfoundry.processor.AsCodeProcessor","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":208,"character":78},"end":{"line":208,"character":93}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"diagnosticsServletFilter","type":"io.netfoundry.oss.logging.DiagnosticsServletFilter","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":212,"character":2},"end":{"line":212,"character":7}}},"injectionPoints":[{"name":"applicationName","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":214,"character":50},"end":{"line":214,"character":65}}}},{"name":"buildVersion","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":215,"character":48},"end":{"line":215,"character":60}}}},{"name":"buildTimestamp","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":216,"character":42},"end":{"line":216,"character":56}}}}],"supertypes":["org.springframework.web.context.ServletContextAware","org.springframework.context.EnvironmentAware","org.springframework.web.filter.GenericFilterBean","org.springframework.core.env.EnvironmentCapable","org.springframework.beans.factory.DisposableBean","org.springframework.beans.factory.Aware","javax.servlet.Filter","java.lang.Object","org.springframework.beans.factory.BeanNameAware","org.springframework.beans.factory.InitializingBean"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"corsFilter","type":"org.springframework.web.filter.CorsFilter","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":220,"character":2},"end":{"line":220,"character":7}}},"injectionPoints":[{"name":"domainOriginUrls","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":222,"character":59},"end":{"line":222,"character":75}}}}],"supertypes":["org.springframework.web.context.ServletContextAware","org.springframework.context.EnvironmentAware","org.springframework.web.filter.GenericFilterBean","org.springframework.core.env.EnvironmentCapable","org.springframework.beans.factory.DisposableBean","org.springframework.web.filter.OncePerRequestFilter","org.springframework.beans.factory.Aware","javax.servlet.Filter","java.lang.Object","org.springframework.beans.factory.BeanNameAware","org.springframework.beans.factory.InitializingBean"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"authClientV2","type":"io.netfoundry.auth.clientv2.AuthClientV2","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":240,"character":2},"end":{"line":240,"character":7}}},"injectionPoints":[{"name":"restServiceClient","type":"io.netfoundry.common.util.RestServiceClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":241,"character":46},"end":{"line":241,"character":63}}}},{"name":"tokenProvider","type":"io.netfoundry.auth.client.midleware.InterServiceTokenProvider","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":242,"character":32},"end":{"line":242,"character":45}}}},{"name":"authServiceUrl","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":243,"character":56},"end":{"line":243,"character":70}}}}],"supertypes":["java.lang.Object","io.netfoundry.auth.domainv2.AuthEntityResolver"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"restServiceClient","type":"io.netfoundry.common.util.RestServiceClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":247,"character":2},"end":{"line":247,"character":7}}},"injectionPoints":[{"name":"restTemplateBuilder","type":"org.springframework.boot.web.client.RestTemplateBuilder","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":248,"character":65},"end":{"line":248,"character":84}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"auth0JwtValidator","type":"io.netfoundry.auth.client.midleware.Auth0JwtValidator","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":253,"character":2},"end":{"line":253,"character":7}}},"injectionPoints":[{"name":"issuer","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":255,"character":67},"end":{"line":255,"character":73}}}},{"name":"audience","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":256,"character":69},"end":{"line":256,"character":77}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"interServiceTokenProvider","type":"io.netfoundry.auth.client.midleware.InterServiceTokenProvider","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":261,"character":2},"end":{"line":261,"character":7}}},"injectionPoints":[{"name":"clientId","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":263,"character":71},"end":{"line":263,"character":79}}}},{"name":"clientSecret","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":264,"character":75},"end":{"line":264,"character":87}}}},{"name":"auth0JwtValidator","type":"io.netfoundry.auth.client.midleware.Auth0JwtValidator","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":265,"character":24},"end":{"line":265,"character":41}}}},{"name":"restServiceClient","type":"io.netfoundry.common.util.RestServiceClient","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":266,"character":24},"end":{"line":266,"character":41}}}},{"name":"authServiceUrl","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":267,"character":56},"end":{"line":267,"character":70}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"},{"bean":{"name":"endpointSessionService","type":"io.netfoundry.processor.redis.services.EndpointSessionService","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":278,"character":2},"end":{"line":278,"character":7}}},"injectionPoints":[{"name":"endpointSessionRedisRepository","type":"io.netfoundry.processor.redis.repository.EndpointSessionRedisRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java","range":{"start":{"line":280,"character":37},"end":{"line":280,"character":67}}}}],"supertypes":[],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/engine/src/main/java/io/netfoundry/engine/EngineApplication.java"}],"dependencies":{}}