Package org.jbpm.designer.server.service
Class DefaultDesignerAssetService
- java.lang.Object
-
- org.kie.workbench.common.services.backend.service.KieService<org.jbpm.designer.service.DesignerContent>
-
- org.jbpm.designer.server.service.DefaultDesignerAssetService
-
- All Implemented Interfaces:
org.jbpm.designer.service.DesignerAssetService
@ApplicationScoped public class DefaultDesignerAssetService extends org.kie.workbench.common.services.backend.service.KieService<org.jbpm.designer.service.DesignerContent> implements org.jbpm.designer.service.DesignerAssetService
-
-
Field Summary
Fields Modifier and Type Field Description static String
CASE_DEF_STUB
static String
CASE_DEF_STUB_MILESTONE
static String
PROCESS_STUB
-
Constructor Summary
Constructors Constructor Description DefaultDesignerAssetService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jbpm.designer.service.DesignerContent
constructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)
protected org.uberfire.backend.vfs.Path
create(org.uberfire.backend.vfs.Path path, String name, String location, String processContent)
org.uberfire.backend.vfs.Path
createCaseDefinition(org.uberfire.backend.vfs.Path context, String fileName, String caseIdPrefix)
org.uberfire.backend.vfs.Path
createProcess(org.uberfire.backend.vfs.Path context, String fileName)
String
getEditorID()
Map<String,String>
getEditorParameters(org.uberfire.backend.vfs.Path path, String editorID, String hostInfo, org.uberfire.mvp.PlaceRequest place)
boolean
isCaseProject(org.uberfire.backend.vfs.Path rootProjectPath)
org.jbpm.designer.service.DesignerContent
loadContent(org.uberfire.backend.vfs.Path path)
void
setIoService(org.uberfire.io.IOService ioService)
void
setRepository(Repository repository)
void
updateMetadata(org.uberfire.backend.vfs.Path resource, org.guvnor.common.services.shared.metadata.model.Metadata metadata)
-
-
-
Field Detail
-
PROCESS_STUB
public static final String PROCESS_STUB
- See Also:
- Constant Field Values
-
CASE_DEF_STUB_MILESTONE
public static final String CASE_DEF_STUB_MILESTONE
- See Also:
- Constant Field Values
-
CASE_DEF_STUB
public static final String CASE_DEF_STUB
- See Also:
- Constant Field Values
-
-
Method Detail
-
loadContent
public org.jbpm.designer.service.DesignerContent loadContent(org.uberfire.backend.vfs.Path path)
- Specified by:
loadContent
in interfaceorg.jbpm.designer.service.DesignerAssetService
- Overrides:
loadContent
in classorg.kie.workbench.common.services.backend.service.KieService<org.jbpm.designer.service.DesignerContent>
-
getEditorParameters
public Map<String,String> getEditorParameters(org.uberfire.backend.vfs.Path path, String editorID, String hostInfo, org.uberfire.mvp.PlaceRequest place)
- Specified by:
getEditorParameters
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
getEditorID
public String getEditorID()
- Specified by:
getEditorID
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
createProcess
public org.uberfire.backend.vfs.Path createProcess(org.uberfire.backend.vfs.Path context, String fileName)
- Specified by:
createProcess
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
createCaseDefinition
public org.uberfire.backend.vfs.Path createCaseDefinition(org.uberfire.backend.vfs.Path context, String fileName, String caseIdPrefix)
- Specified by:
createCaseDefinition
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
create
protected org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path path, String name, String location, String processContent)
-
updateMetadata
public void updateMetadata(org.uberfire.backend.vfs.Path resource, org.guvnor.common.services.shared.metadata.model.Metadata metadata)
- Specified by:
updateMetadata
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
constructContent
protected org.jbpm.designer.service.DesignerContent constructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)
- Specified by:
constructContent
in classorg.kie.workbench.common.services.backend.service.KieService<org.jbpm.designer.service.DesignerContent>
-
isCaseProject
public boolean isCaseProject(org.uberfire.backend.vfs.Path rootProjectPath)
- Specified by:
isCaseProject
in interfaceorg.jbpm.designer.service.DesignerAssetService
-
setRepository
public void setRepository(Repository repository)
-
setIoService
public void setIoService(org.uberfire.io.IOService ioService)
-
-