public interface KieServerExtension
Modifier and Type | Method and Description |
---|---|
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) |
String |
getExtensionName() |
String |
getImplementedCapability() |
List<Object> |
getServices() |
Integer |
getStartOrder() |
void |
init(KieServerImpl kieServer,
KieServerRegistry registry) |
boolean |
isActive() |
boolean |
isUpdateContainerAllowed(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
void |
updateContainer(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
boolean isActive()
void init(KieServerImpl kieServer, KieServerRegistry registry)
void destroy(KieServerImpl kieServer, KieServerRegistry registry)
void createContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
void updateContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
boolean isUpdateContainerAllowed(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
void disposeContainer(String id, KieContainerInstance kieContainerInstance, Map<String,Object> parameters)
List<Object> getAppComponents(SupportedTransports type)
<T> T getAppComponents(Class<T> serviceType)
String getImplementedCapability()
String getExtensionName()
Integer getStartOrder()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.