org.droolsjbpm.services.impl
Class SimpleDomainImpl
java.lang.Object
org.droolsjbpm.services.impl.SimpleDomainImpl
- All Implemented Interfaces:
- Domain
public class SimpleDomainImpl
- extends Object
- implements Domain
Method Summary |
void |
addAsset(String name,
String path)
|
void |
addKsessionRepositoryRoot(String ksession,
String ksessionRepositoryRoot)
|
void |
addProcessBPMN2ContentToKsession(String sessionName,
String processId,
String bpmn2Content)
|
void |
addProcessDefinitionToKsession(String ksession,
org.kie.commons.java.nio.file.Path path)
|
void |
addRulesDefinitionToKsession(String ksession,
org.kie.commons.java.nio.file.Path path)
|
void |
clear()
|
Map<String,String> |
getAllProcesses()
|
Map<String,String> |
getAssetsDefs()
|
Long |
getId()
|
Map<String,String> |
getKsessionRepositoryRoot()
|
String |
getName()
|
long |
getParentId()
|
String |
getProcessDefinitionBPMN2(String ksessionName,
String processId)
|
Map<String,List<org.kie.commons.java.nio.file.Path>> |
getProcessDefinitionFromKsession()
|
Map<String,String> |
getProcessesBySession(String ksessionName)
|
Map<String,List<org.kie.commons.java.nio.file.Path>> |
getRulesDefinitionFromKsession()
|
void |
setAssetsDefs(Map<String,String> assetsDefs)
|
void |
setId(Long id)
|
void |
setKsessionRepositoryRoot(Map<String,String> ksessionRepositoryRoot)
|
void |
setName(String name)
|
void |
setParentId(long parentId)
|
void |
setProcessDefinitionToKsessions(Map<String,List<org.kie.commons.java.nio.file.Path>> ksessionProcessDefinitions)
|
void |
setRulesDefinitionToKsessions(Map<String,List<org.kie.commons.java.nio.file.Path>> ksessionRulesDefinitions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleDomainImpl
public SimpleDomainImpl()
SimpleDomainImpl
public SimpleDomainImpl(String name)
SimpleDomainImpl
public SimpleDomainImpl(String name,
long parentId)
getId
public Long getId()
setId
public void setId(Long id)
getParentId
public long getParentId()
setParentId
public void setParentId(long parentId)
setName
public void setName(String name)
- Specified by:
setName
in interface Domain
getName
public String getName()
- Specified by:
getName
in interface Domain
getAssetsDefs
public Map<String,String> getAssetsDefs()
- Specified by:
getAssetsDefs
in interface Domain
setAssetsDefs
public void setAssetsDefs(Map<String,String> assetsDefs)
- Specified by:
setAssetsDefs
in interface Domain
addAsset
public void addAsset(String name,
String path)
- Specified by:
addAsset
in interface Domain
getProcessDefinitionFromKsession
public Map<String,List<org.kie.commons.java.nio.file.Path>> getProcessDefinitionFromKsession()
- Specified by:
getProcessDefinitionFromKsession
in interface Domain
setProcessDefinitionToKsessions
public void setProcessDefinitionToKsessions(Map<String,List<org.kie.commons.java.nio.file.Path>> ksessionProcessDefinitions)
- Specified by:
setProcessDefinitionToKsessions
in interface Domain
addProcessDefinitionToKsession
public void addProcessDefinitionToKsession(String ksession,
org.kie.commons.java.nio.file.Path path)
- Specified by:
addProcessDefinitionToKsession
in interface Domain
getRulesDefinitionFromKsession
public Map<String,List<org.kie.commons.java.nio.file.Path>> getRulesDefinitionFromKsession()
- Specified by:
getRulesDefinitionFromKsession
in interface Domain
setRulesDefinitionToKsessions
public void setRulesDefinitionToKsessions(Map<String,List<org.kie.commons.java.nio.file.Path>> ksessionRulesDefinitions)
- Specified by:
setRulesDefinitionToKsessions
in interface Domain
addRulesDefinitionToKsession
public void addRulesDefinitionToKsession(String ksession,
org.kie.commons.java.nio.file.Path path)
- Specified by:
addRulesDefinitionToKsession
in interface Domain
addProcessBPMN2ContentToKsession
public void addProcessBPMN2ContentToKsession(String sessionName,
String processId,
String bpmn2Content)
- Specified by:
addProcessBPMN2ContentToKsession
in interface Domain
getAllProcesses
public Map<String,String> getAllProcesses()
- Specified by:
getAllProcesses
in interface Domain
getProcessesBySession
public Map<String,String> getProcessesBySession(String ksessionName)
- Specified by:
getProcessesBySession
in interface Domain
getProcessDefinitionBPMN2
public String getProcessDefinitionBPMN2(String ksessionName,
String processId)
- Specified by:
getProcessDefinitionBPMN2
in interface Domain
getKsessionRepositoryRoot
public Map<String,String> getKsessionRepositoryRoot()
- Specified by:
getKsessionRepositoryRoot
in interface Domain
addKsessionRepositoryRoot
public void addKsessionRepositoryRoot(String ksession,
String ksessionRepositoryRoot)
- Specified by:
addKsessionRepositoryRoot
in interface Domain
setKsessionRepositoryRoot
public void setKsessionRepositoryRoot(Map<String,String> ksessionRepositoryRoot)
- Specified by:
setKsessionRepositoryRoot
in interface Domain
clear
public void clear()
- Specified by:
clear
in interface Domain
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.