public class ServiceFactory extends Object
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static ServiceFactory |
create(Path projectDir) |
static ServiceFactory |
createAndInitialize(Path projectDir) |
protected CrudService |
createCrudService(FunctionModelService functionModelService,
ProjectManager projectManager) |
protected DesignDocService |
createDesignDocService(FunctionModelService functionModelService) |
protected FunctionModelService |
createFunctionModelService(SitCvConfig config,
SitCvConfigReader configReader,
ProjectManager projectManager) |
protected ProjectManager |
createProjectManager(SitCvConfig config) |
protected ReportService |
createReportService(FunctionModelService functionModelService,
DesignDocService designDocService,
CrudService crudService,
ProjectManager projectManager) |
protected ServiceFactory |
createServices(Path projectDir) |
ServiceFactory |
initialize() |
public static ServiceFactory create(Path projectDir)
public static ServiceFactory createAndInitialize(Path projectDir)
public ServiceFactory initialize()
protected ServiceFactory createServices(Path projectDir)
protected ProjectManager createProjectManager(SitCvConfig config)
protected FunctionModelService createFunctionModelService(SitCvConfig config, SitCvConfigReader configReader, ProjectManager projectManager)
protected DesignDocService createDesignDocService(FunctionModelService functionModelService)
protected CrudService createCrudService(FunctionModelService functionModelService, ProjectManager projectManager)
protected ReportService createReportService(FunctionModelService functionModelService, DesignDocService designDocService, CrudService crudService, ProjectManager projectManager)
Copyright © 2019. All rights reserved.