Package org.jbpm.kie.services.impl.utils
Class DefaultKieServiceConfigurator
- java.lang.Object
-
- org.jbpm.kie.services.impl.utils.DefaultKieServiceConfigurator
-
- All Implemented Interfaces:
KieServiceConfigurator
public class DefaultKieServiceConfigurator extends Object implements KieServiceConfigurator
-
-
Field Summary
Fields Modifier and Type Field Description protected AdvanceRuntimeDataServiceadvanceRuntimeDataServiceprotected DefinitionServicebpmn2Serviceprotected DeploymentServicedeploymentServiceprotected javax.persistence.EntityManagerFactoryemfprotected FormManagerServiceformManagerServiceprotected org.kie.internal.identity.IdentityProvideridentityProviderprotected ProcessInstanceAdminServiceprocessAdminServiceprotected ProcessServiceprocessServiceprotected QueryServicequeryServiceprotected RuntimeDataServiceruntimeDataServiceprotected org.kie.api.task.UserGroupCallbackuserGroupCallbackprotected UserTaskServiceuserTaskService
-
Constructor Summary
Constructors Constructor Description DefaultKieServiceConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Closes the configurator.voidconfigureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider, org.kie.api.task.UserGroupCallback userGroupCallback)Configures a new kie service.DeploymentUnitcreateDeploymentUnit(String groupId, String artifactid, String version)Created a new deployment unitAdvanceRuntimeDataServicegetAdvanceVariableDataService()Return related data regarding variables (case, process, task)DefinitionServicegetBpmn2Service()Returns the definition service.DeploymentServicegetDeploymentService()Returns the deployment service.javax.persistence.EntityManagerFactorygetEmf()FormManagerServicegetFormManagerService()org.kie.internal.identity.IdentityProvidergetIdentityProvider()Returns the identity provider.ProcessInstanceAdminServicegetProcessAdminService()Returns the process instance admin serviceProcessServicegetProcessService()Returns the process service.QueryServicegetQueryService()Returns the query serviceRuntimeDataServicegetRuntimeDataService()Returns the runtime data service.org.kie.api.task.UserGroupCallbackgetUserGroupCallback()Returns the user group callback.UserTaskServicegetUserTaskService()Returns the user task service.
-
-
-
Field Detail
-
emf
protected javax.persistence.EntityManagerFactory emf
-
deploymentService
protected DeploymentService deploymentService
-
bpmn2Service
protected DefinitionService bpmn2Service
-
runtimeDataService
protected RuntimeDataService runtimeDataService
-
advanceRuntimeDataService
protected AdvanceRuntimeDataService advanceRuntimeDataService
-
processService
protected ProcessService processService
-
userTaskService
protected UserTaskService userTaskService
-
queryService
protected QueryService queryService
-
processAdminService
protected ProcessInstanceAdminService processAdminService
-
identityProvider
protected org.kie.internal.identity.IdentityProvider identityProvider
-
userGroupCallback
protected org.kie.api.task.UserGroupCallback userGroupCallback
-
formManagerService
protected FormManagerService formManagerService
-
-
Method Detail
-
configureServices
public void configureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider, org.kie.api.task.UserGroupCallback userGroupCallback)
Description copied from interface:KieServiceConfiguratorConfigures a new kie service.- Specified by:
configureServicesin interfaceKieServiceConfigurator
-
createDeploymentUnit
public DeploymentUnit createDeploymentUnit(String groupId, String artifactid, String version)
Description copied from interface:KieServiceConfiguratorCreated a new deployment unit- Specified by:
createDeploymentUnitin interfaceKieServiceConfigurator- Returns:
-
close
public void close()
Description copied from interface:KieServiceConfiguratorCloses the configurator.- Specified by:
closein interfaceKieServiceConfigurator
-
getEmf
public javax.persistence.EntityManagerFactory getEmf()
-
getDeploymentService
public DeploymentService getDeploymentService()
Description copied from interface:KieServiceConfiguratorReturns the deployment service.- Specified by:
getDeploymentServicein interfaceKieServiceConfigurator- Returns:
-
getBpmn2Service
public DefinitionService getBpmn2Service()
Description copied from interface:KieServiceConfiguratorReturns the definition service.- Specified by:
getBpmn2Servicein interfaceKieServiceConfigurator- Returns:
-
getRuntimeDataService
public RuntimeDataService getRuntimeDataService()
Description copied from interface:KieServiceConfiguratorReturns the runtime data service.- Specified by:
getRuntimeDataServicein interfaceKieServiceConfigurator- Returns:
-
getProcessService
public ProcessService getProcessService()
Description copied from interface:KieServiceConfiguratorReturns the process service.- Specified by:
getProcessServicein interfaceKieServiceConfigurator- Returns:
-
getUserTaskService
public UserTaskService getUserTaskService()
Description copied from interface:KieServiceConfiguratorReturns the user task service.- Specified by:
getUserTaskServicein interfaceKieServiceConfigurator- Returns:
-
getQueryService
public QueryService getQueryService()
Description copied from interface:KieServiceConfiguratorReturns the query service- Specified by:
getQueryServicein interfaceKieServiceConfigurator- Returns:
-
getIdentityProvider
public org.kie.internal.identity.IdentityProvider getIdentityProvider()
Description copied from interface:KieServiceConfiguratorReturns the identity provider.- Specified by:
getIdentityProviderin interfaceKieServiceConfigurator- Returns:
-
getUserGroupCallback
public org.kie.api.task.UserGroupCallback getUserGroupCallback()
Description copied from interface:KieServiceConfiguratorReturns the user group callback.- Specified by:
getUserGroupCallbackin interfaceKieServiceConfigurator- Returns:
-
getProcessAdminService
public ProcessInstanceAdminService getProcessAdminService()
Description copied from interface:KieServiceConfiguratorReturns the process instance admin service- Specified by:
getProcessAdminServicein interfaceKieServiceConfigurator- Returns:
-
getFormManagerService
public FormManagerService getFormManagerService()
-
getAdvanceVariableDataService
public AdvanceRuntimeDataService getAdvanceVariableDataService()
Description copied from interface:KieServiceConfiguratorReturn related data regarding variables (case, process, task)- Specified by:
getAdvanceVariableDataServicein interfaceKieServiceConfigurator- Returns:
-
-