Class VariablesService
java.lang.Object
org.qubership.integration.platform.engine.service.VariablesService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVariablesService(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, KubeOperator operator, NamespaceProvider namespaceProvider, String kubeSecretsLabel, String kubeSecretV2Name) -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasVariableReferences(String text) injectVariables(String text) injectVariables(String text, boolean escapeDesignTimeVariables) voidinjectVariablesToExchangeProperties(Map<String, Object> properties) voidvoidupdateCommonVariables(@NonNull Map<String, String> variables)
-
Field Details
-
NAMESPACE_VARIABLE
- See Also:
-
-
Constructor Details
-
VariablesService
@Autowired public VariablesService(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, KubeOperator operator, NamespaceProvider namespaceProvider, @Value("${kubernetes.variables-secret.label}") String kubeSecretsLabel, @Value("${kubernetes.variables-secret.name}") String kubeSecretV2Name)
-
-
Method Details
-
injectVariables
-
injectVariables
-
injectVariablesToExchangeProperties
-
refreshSecuredVariables
public void refreshSecuredVariables() -
updateCommonVariables
-
hasVariableReferences
-