Class InitializerController
java.lang.Object
ch.admin.bit.jeap.initializer.api.InitializerController
-
Constructor Summary
ConstructorsConstructorDescriptionInitializerController(ProjectGenerator projectGenerator, TemplateService templateService, org.springframework.cache.CacheManager cacheManager) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<org.springframework.core.io.InputStreamResource> generate(ProjectRequest projectRequest) void
-
Constructor Details
-
InitializerController
public InitializerController(ProjectGenerator projectGenerator, TemplateService templateService, org.springframework.cache.CacheManager cacheManager)
-
-
Method Details
-
generate
@PostMapping("/generate") public org.springframework.http.ResponseEntity<org.springframework.core.io.InputStreamResource> generate(@RequestBody ProjectRequest projectRequest) throws IOException - Throws:
IOException
-
getProjectTemplates
-
resetTemplateCache
@PostMapping("/cache/reset") public void resetTemplateCache()
-