public class TaskAssigningPlanningKieServerExtension extends Object implements KieServerExtension
| Constructor and Description |
|---|
TaskAssigningPlanningKieServerExtension() |
| 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() |
List<org.kie.server.api.model.Message> |
healthCheck(boolean report) |
void |
init(KieServerImpl kieServer,
KieServerRegistry registry)
Invoked by the KieServer initialization procedure for performing current extension initialization.
|
boolean |
isActive()
Invoked by the KieServer initialization procedure to determine if current extension has been activated in current
installation.
|
boolean |
isInitialized()
Invoked by the KieServer initialization procedure after the init(kieServer, registry) invocation to determine
if current extension was properly initialized.
|
boolean |
isUpdateContainerAllowed(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
void |
serverStarted()
Invoked by the KieServer initialization procedure to notify that server initialization has finished and the
KieServer is ready to operate.
|
String |
toString() |
void |
updateContainer(String id,
KieContainerInstance kieContainerInstance,
Map<String,Object> parameters) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitactivateContainer, deactivateContainer, prepareContainerUpdatepublic TaskAssigningPlanningKieServerExtension()
public boolean isActive()
isActive in interface KieServerExtensionpublic void init(KieServerImpl kieServer, KieServerRegistry registry)
init in interface KieServerExtensionpublic boolean isInitialized()
isInitialized 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 void serverStarted()
serverStarted in interface KieServerExtensionpublic void destroy(KieServerImpl kieServer, KieServerRegistry registry)
destroy in interface KieServerExtensionpublic List<org.kie.server.api.model.Message> healthCheck(boolean report)
healthCheck in interface KieServerExtensionCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.