Interface RuntimeExtensionServicesSPI
- All Superinterfaces:
com.espertech.esper.common.internal.context.module.RuntimeExtensionServices
- All Known Implementing Classes:
RuntimeExtensionServicesNoHA
public interface RuntimeExtensionServicesSPI
extends com.espertech.esper.common.internal.context.module.RuntimeExtensionServices
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Invoked to destroy the extension services, when an existing runtime is initialized.void
init
(EPServicesContext servicesContext, EPEventServiceSPI runtimeSPI, EPDeploymentServiceSPI adminSPI, EPStageServiceSPI stageServiceSPI) Invoked to initialize extension services after runtime services initialization.boolean
-
Method Details
-
init
void init(EPServicesContext servicesContext, EPEventServiceSPI runtimeSPI, EPDeploymentServiceSPI adminSPI, EPStageServiceSPI stageServiceSPI) Invoked to initialize extension services after runtime services initialization.- Parameters:
servicesContext
- the runtimeruntimeSPI
- runtime SPIadminSPI
- admin SPIstageServiceSPI
- stage service SPI
-
destroy
void destroy()Invoked to destroy the extension services, when an existing runtime is initialized. -
isHAEnabled
boolean isHAEnabled()- Specified by:
isHAEnabled
in interfacecom.espertech.esper.common.internal.context.module.RuntimeExtensionServices
-