public class VariableExtractorDefinitionDeployer extends Object implements EngineDeployer
Constructor and Description |
---|
VariableExtractorDefinitionDeployer() |
Modifier and Type | Method and Description |
---|---|
void |
deploy(EngineDeployment deployment,
Map<String,Object> deploymentSettings) |
protected VariableExtractorDefinitionEntity |
getMostRecentVersionOfVariableExtractorDefinition(String queryDefinitionKey,
String tenantId) |
protected VariableExtractorDefinitionEntity |
getPersistedInstanceOfVariableExtractorDefinition(String key,
String deploymentId,
String tenantId) |
protected void |
updateCachingAndArtifacts(VariableExtractorDefinitionEntity queryDefinition,
VariableExtractorDefinitionModel queryResourceModel,
PlatformDeploymentEntity deployment) |
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
deploy
in interface EngineDeployer
protected VariableExtractorDefinitionEntity getMostRecentVersionOfVariableExtractorDefinition(String queryDefinitionKey, String tenantId)
protected VariableExtractorDefinitionEntity getPersistedInstanceOfVariableExtractorDefinition(String key, String deploymentId, String tenantId)
protected void updateCachingAndArtifacts(VariableExtractorDefinitionEntity queryDefinition, VariableExtractorDefinitionModel queryResourceModel, PlatformDeploymentEntity deployment)