Package org.kie.server.springboot
Class ImmutableSpringBootKieServerImpl
- java.lang.Object
-
- org.kie.server.services.impl.KieServerImpl
-
- org.kie.server.springboot.SpringBootKieServerImpl
-
- org.kie.server.springboot.ImmutableSpringBootKieServerImpl
-
- All Implemented Interfaces:
org.kie.server.services.api.KieServer
public class ImmutableSpringBootKieServerImpl extends SpringBootKieServerImpl
-
-
Constructor Summary
Constructors Constructor Description ImmutableSpringBootKieServerImpl(List<org.kie.server.services.api.KieServerExtension> extensions, org.kie.internal.identity.IdentityProvider identityProvider)ImmutableSpringBootKieServerImpl(List<org.kie.server.services.api.KieServerExtension> extensions, org.kie.internal.identity.IdentityProvider identityProvider, List<org.kie.server.api.model.KieContainerResource> containers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.kie.scanner.KieModuleMetaDatabuildKieModuleMetadata(org.kie.api.builder.ReleaseId releaseId)protected org.kie.server.services.impl.KieContainerInstanceImplcreateContainerInstanceImpl(String containerId, org.kie.server.api.model.ReleaseId releaseId)protected org.drools.core.impl.InternalKieContainercreateInternalKieContainer(String containerId, org.kie.server.api.model.ReleaseId releaseId, org.kie.scanner.KieModuleMetaData metaData)voidinit()-
Methods inherited from class org.kie.server.springboot.SpringBootKieServerImpl
sortKnownExtensions
-
Methods inherited from class org.kie.server.services.impl.KieServerImpl
activateContainer, addContainerMessage, addServerMessage, addServerStatusMessage, checkAccessability, createContainer, deactivateContainer, destroy, disposeContainer, disposeContainer, getContainerInfo, getContainerManager, getContainerParameters, getContainerParameters, getContainerReleaseId, getContainers, getController, getDefaultController, getInfo, getInfoInternal, getInternalServerState, getMessagesForContainer, getPolicyManager, getReleaseUpdateParameters, getScannerInfo, getServerExtensions, getServerRegistry, getServerState, healthCheck, init, isKieServerReady, listContainers, markAsReady, notifyStatusToControllers, toString, updateContainerReleaseId, updateContainerReleaseId, updateScanner
-
-
-
-
Constructor Detail
-
ImmutableSpringBootKieServerImpl
public ImmutableSpringBootKieServerImpl(List<org.kie.server.services.api.KieServerExtension> extensions, org.kie.internal.identity.IdentityProvider identityProvider)
-
-
Method Detail
-
buildKieModuleMetadata
protected org.kie.scanner.KieModuleMetaData buildKieModuleMetadata(org.kie.api.builder.ReleaseId releaseId)
- Overrides:
buildKieModuleMetadatain classorg.kie.server.services.impl.KieServerImpl
-
createInternalKieContainer
protected org.drools.core.impl.InternalKieContainer createInternalKieContainer(String containerId, org.kie.server.api.model.ReleaseId releaseId, org.kie.scanner.KieModuleMetaData metaData)
- Overrides:
createInternalKieContainerin classorg.kie.server.services.impl.KieServerImpl
-
createContainerInstanceImpl
protected org.kie.server.services.impl.KieContainerInstanceImpl createContainerInstanceImpl(String containerId, org.kie.server.api.model.ReleaseId releaseId)
- Overrides:
createContainerInstanceImplin classorg.kie.server.services.impl.KieServerImpl
-
init
public void init()
- Overrides:
initin classSpringBootKieServerImpl
-
-