Interface EPEventTypeService


public interface EPEventTypeService
Service for managing event types.

Each statement provides its associated event type, see EPStatement.getEventType().

  • Method Details

    • getEventTypePreconfigured

      EventType getEventTypePreconfigured(String eventTypeName)
      Returns the event type for a preconfigured event type.
      Parameters:
      eventTypeName - event type name of a preconfigured event type
      Returns:
      event type or null if not found
    • getEventType

      EventType getEventType(String deploymentId, String eventTypeName)
      Returns the event type as defined by a given deployment.

      Returns only event types that have public or protected access modifier. Does not return event types with private access modifier. Use EPStatement.getEventType() instead.

      Parameters:
      deploymentId - deployment id of the deployment
      eventTypeName - event type name of an event type created by the respective deployment
      Returns:
      event type or null if not found
    • getBusEventType

      EventType getBusEventType(String eventTypeName)
      Returns the event type that has bus-visibility or null in case that the event type is not found
      Parameters:
      eventTypeName - name
      Returns:
      event type or null