Jump to: navigation, search

Difference between revisions of "PublishCommissioningWallpaperJobOrchestrator"


Line 4: Line 4:
 
<br>
 
<br>
 
PublishCommissioningWallpaperJobOrchestrator can schedule a PublishCommissioningWallpaperJob for all Projects where the ProjectStatus is Execution.
 
PublishCommissioningWallpaperJobOrchestrator can schedule a PublishCommissioningWallpaperJob for all Projects where the ProjectStatus is Execution.
PublishCommissioningWallpaperJobOrchestrator is an orchestrator which can be configured to be executed on the UBIK Enterprise Service and triggered by the UBIK.EnterpriseService.BasicClient.App eg. using the PathToBasicEnterpriseServiceRequestJsonFile.
+
It is an orchestrator which can be triggered by the UBIK.EnterpriseService.BasicClient.App eg. using the PathToBasicEnterpriseServiceRequestJsonFile and executed on the UBIK Enterprise Service.
In the "UBIK.EnterpriseService.exe.config" file the "ExecuteWebInterface" setting needs to be set to "1".
+
<br>
 
In the "UBIK.EnterpriseService.BasicClient.App.exe.config" file the "PathToBasicEnterpriseServiceRequestJsonFile" setting needs to be set to the path of a json as seen below:
 
In the "UBIK.EnterpriseService.BasicClient.App.exe.config" file the "PathToBasicEnterpriseServiceRequestJsonFile" setting needs to be set to the path of a json as seen below:
 
<source lang = "csharp">
 
<source lang = "csharp">
Line 15: Line 15:
 
   "SQLInitialCatalog": "...",
 
   "SQLInitialCatalog": "...",
 
   "ClassFullname": "UBIK.MATAP.PublishCommissioningWallpaperJobOrchestrator",
 
   "ClassFullname": "UBIK.MATAP.PublishCommissioningWallpaperJobOrchestrator",
   "MethodName": "Apply",
+
   "MethodName": "Apply"
  "MethodParametersAsJson": "" 
+
 
}
 
}
 
</source>
 
</source>
 +
<br>
 +
It is recommended to use a setup with two Enterprise Services:
 +
* One Service to receive the Orchestration request
 +
* One Service to execute the requested Jobs
 
<br>
 
<br>
 
<noinclude>
 
<noinclude>
 
{{UnderConstructionEnd}}
 
{{UnderConstructionEnd}}
 
</noinclude>
 
</noinclude>

Revision as of 14:57, 8 January 2025

Wiki Under Construction Start.PNG


PublishCommissioningWallpaperJobOrchestrator can schedule a PublishCommissioningWallpaperJob for all Projects where the ProjectStatus is Execution. It is an orchestrator which can be triggered by the UBIK.EnterpriseService.BasicClient.App eg. using the PathToBasicEnterpriseServiceRequestJsonFile and executed on the UBIK Enterprise Service.
In the "UBIK.EnterpriseService.BasicClient.App.exe.config" file the "PathToBasicEnterpriseServiceRequestJsonFile" setting needs to be set to the path of a json as seen below:

{
  "SSPI": false,
  "SQLUser": "...",
  "SQLPassword": "...",
  "SQLServer": "...",
  "SQLInitialCatalog": "...",
  "ClassFullname": "UBIK.MATAP.PublishCommissioningWallpaperJobOrchestrator",
  "MethodName": "Apply"        
}


It is recommended to use a setup with two Enterprise Services:

  • One Service to receive the Orchestration request
  • One Service to execute the requested Jobs


Wiki Under Construction End.PNG