public class CaseKieServerExtension extends Object implements KieServerExtension
| Modifier and Type | Field and Description |
|---|---|
protected CaseAdminServiceBase |
caseAdminServiceBase |
protected CaseManagementRuntimeDataServiceBase |
caseManagementRuntimeDataService |
protected CaseManagementServiceBase |
caseManagementServiceBase |
static String |
EXTENSION_NAME |
protected boolean |
initialized |
protected KieContainerCommandService |
kieContainerCommandService |
protected String |
persistenceUnitName |
protected KieServerRegistry |
registry |
protected List<Object> |
services |
| Constructor and Description |
|---|
CaseKieServerExtension() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitserverStartedpublic static final String EXTENSION_NAME
protected String persistenceUnitName
protected boolean initialized
protected KieServerRegistry registry
protected CaseManagementServiceBase caseManagementServiceBase
protected CaseManagementRuntimeDataServiceBase caseManagementRuntimeDataService
protected CaseAdminServiceBase caseAdminServiceBase
protected KieContainerCommandService kieContainerCommandService
public boolean isInitialized()
isInitialized in interface KieServerExtensionpublic boolean isActive()
isActive in interface KieServerExtensionpublic void init(KieServerImpl kieServer, KieServerRegistry registry)
init in interface KieServerExtensionprotected void configureServices(KieServerImpl kieServer, KieServerRegistry registry)
protected org.jbpm.casemgmt.api.generator.CaseIdGenerator getCaseIdGenerator()
public void destroy(KieServerImpl kieServer, KieServerRegistry registry)
destroy in interface KieServerExtensionpublic void createContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
createContainer in interface KieServerExtensionpublic void updateContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
updateContainer in interface KieServerExtensionpublic boolean isUpdateContainerAllowed(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
isUpdateContainerAllowed 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 KieServerExtensionpublic List<org.kie.server.api.model.Message> healthCheck(boolean report)
healthCheck in interface KieServerExtensionCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.