public class JbpmKieServerExtension extends Object implements KieServerExtension
| Modifier and Type | Field and Description |
|---|---|
static String |
EXTENSION_NAME |
| Constructor and Description |
|---|
JbpmKieServerExtension() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAsyncHandler(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
protected void |
addProcessIdentityProcessListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
protected void |
addTaskBAMEventListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
protected void |
addTaskCleanUpProcessListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
protected javax.persistence.EntityManagerFactory |
build(Map<String,String> properties) |
void |
createContainer(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
void |
destroy(KieServerImpl kieServer,
KieServerRegistry registry) |
void |
disposeContainer(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
<T> T |
getAppComponents(Class<T> serviceType) |
List<Object> |
getAppComponents(SupportedTransports type) |
protected org.kie.internal.runtime.conf.DeploymentDescriptor |
getDeploymentDescriptor(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
String |
getExtensionName() |
String |
getImplementedCapability() |
protected Map<String,String> |
getPersistenceProperties(org.kie.server.api.model.KieServerConfig config) |
List<Object> |
getServices() |
Integer |
getStartOrder() |
void |
init(KieServerImpl kieServer,
KieServerRegistry registry) |
boolean |
isActive() |
protected boolean |
isExecutorOnClasspath() |
boolean |
isInitialized() |
boolean |
isUpdateContainerAllowed(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
String |
toString() |
void |
updateContainer(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
public static final String EXTENSION_NAME
public boolean isInitialized()
isInitialized in interface KieServerExtensionpublic boolean isActive()
isActive in interface KieServerExtensionpublic void init(KieServerImpl kieServer, KieServerRegistry registry)
init in interface KieServerExtensionpublic void destroy(KieServerImpl kieServer, KieServerRegistry registry)
destroy in interface KieServerExtensionpublic void createContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
createContainer in interface KieServerExtensionpublic boolean isUpdateContainerAllowed(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
isUpdateContainerAllowed in interface KieServerExtensionpublic void updateContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
updateContainer in interface KieServerExtensionpublic void disposeContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
disposeContainer in interface KieServerExtensionpublic List<Object> getAppComponents(SupportedTransports type)
getAppComponents in interface KieServerExtensionpublic <T> T getAppComponents(Class<T> serviceType)
getAppComponents in interface KieServerExtensionpublic String getImplementedCapability()
getImplementedCapability in interface KieServerExtensionpublic List<Object> getServices()
getServices in interface KieServerExtensionpublic String getExtensionName()
getExtensionName in interface KieServerExtensionpublic Integer getStartOrder()
getStartOrder in interface KieServerExtensionprotected void addAsyncHandler(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
protected void addTaskBAMEventListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
protected void addTaskCleanUpProcessListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
protected void addProcessIdentityProcessListener(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
protected org.kie.internal.runtime.conf.DeploymentDescriptor getDeploymentDescriptor(org.jbpm.kie.services.impl.KModuleDeploymentUnit unit,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
protected boolean isExecutorOnClasspath()
protected Map<String,String> getPersistenceProperties(org.kie.server.api.model.KieServerConfig config)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.