クラス ServiceFactory
- java.lang.Object
-
- io.sitoolkit.cv.core.app.config.ServiceFactory
-
public class ServiceFactory extends Object
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 static ServiceFactorycreate(Path projectDir, boolean watch)static ServiceFactorycreateAndInitialize(Path projectDir, boolean watch)protected CrudServicecreateCrudService(FunctionModelService functionModelService, ProjectManager projectManager)protected DesignDocServicecreateDesignDocService(FunctionModelService functionModelService)protected FunctionModelServicecreateFunctionModelService(CvConfig config, ProjectManager projectManager)protected ProjectManagercreateProjectManager(CvConfig config)protected ReportServicecreateReportService(FunctionModelService functionModelService, DesignDocService designDocService, CrudService crudService, ProjectManager projectManager)protected ServiceFactorycreateServices(Path projectDir, boolean watch)ServiceFactoryinitialize()
-
-
-
メソッドの詳細
-
create
public static ServiceFactory create(Path projectDir, boolean watch)
-
createAndInitialize
public static ServiceFactory createAndInitialize(Path projectDir, boolean watch)
-
initialize
public ServiceFactory initialize()
-
createServices
protected ServiceFactory createServices(Path projectDir, boolean watch)
-
createProjectManager
protected ProjectManager createProjectManager(CvConfig config)
-
createFunctionModelService
protected FunctionModelService createFunctionModelService(CvConfig config, ProjectManager projectManager)
-
createDesignDocService
protected DesignDocService createDesignDocService(FunctionModelService functionModelService)
-
createCrudService
protected CrudService createCrudService(FunctionModelService functionModelService, ProjectManager projectManager)
-
createReportService
protected ReportService createReportService(FunctionModelService functionModelService, DesignDocService designDocService, CrudService crudService, ProjectManager projectManager)
-
-