Class NamedWindowManagementServiceImpl
java.lang.Object
com.espertech.esper.common.internal.epl.namedwindow.core.NamedWindowManagementServiceImpl
- All Implemented Interfaces:
NamedWindowManagementService
public class NamedWindowManagementServiceImpl
extends Object
implements NamedWindowManagementService
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.namedwindow.core.NamedWindowManagementService
ERROR_MSG_DATAWINDOWS, ERROR_MSG_NO_DATAWINDOW_ALLOWED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addNamedWindow
(String windowName, NamedWindowMetaData metadata, EPStatementInitServices services) void
destroyNamedWindow
(String deploymentId, String namedWindowName) int
getNamedWindow
(String deploymentId, String namedWindowName) void
traverseNamedWindows
(BiConsumer<String, NamedWindow> consumer)
-
Constructor Details
-
NamedWindowManagementServiceImpl
public NamedWindowManagementServiceImpl()
-
-
Method Details
-
addNamedWindow
public void addNamedWindow(String windowName, NamedWindowMetaData metadata, EPStatementInitServices services) - Specified by:
addNamedWindow
in interfaceNamedWindowManagementService
-
getNamedWindow
- Specified by:
getNamedWindow
in interfaceNamedWindowManagementService
-
getDeploymentCount
public int getDeploymentCount()- Specified by:
getDeploymentCount
in interfaceNamedWindowManagementService
-
destroyNamedWindow
- Specified by:
destroyNamedWindow
in interfaceNamedWindowManagementService
-
traverseNamedWindows
- Specified by:
traverseNamedWindows
in interfaceNamedWindowManagementService
-