Class OnDemandQueryCreationException

  • All Implemented Interfaces:
    io.siddhi.query.api.exception.SiddhiAppContextException, Serializable

    public class OnDemandQueryCreationException
    extends StoreQueryCreationException
    implements io.siddhi.query.api.exception.SiddhiAppContextException
    Exception class to be used when an error occurs while creating SiddhiApp
    See Also:
    Serialized Form
    • Constructor Detail

      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              boolean isClassLoadingIssue)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              Throwable throwable,
                                              boolean isClassLoadingIssue)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              Throwable throwable)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(Throwable throwable)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              int[] queryContextStartIndex,
                                              int[] queryContextEndIndex,
                                              String siddhiAppName,
                                              String siddhiAppString)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              Throwable throwable,
                                              int[] queryContextStartIndex,
                                              int[] queryContextEndIndex)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              int[] queryContextStartIndex,
                                              int[] queryContextEndIndex)
      • OnDemandQueryCreationException

        public OnDemandQueryCreationException​(String message,
                                              Throwable throwable,
                                              int[] queryContextStartIndex,
                                              int[] queryContextEndIndex,
                                              String siddhiAppName,
                                              String siddhiAppString)
    • Method Detail

      • setQueryContextIndexIfAbsent

        public void setQueryContextIndexIfAbsent​(int[] queryContextStartIndex,
                                                 int[] queryContextEndIndex,
                                                 String siddhiAppName,
                                                 String siddhiAppString)
        Specified by:
        setQueryContextIndexIfAbsent in interface io.siddhi.query.api.exception.SiddhiAppContextException
      • getQueryContextStartIndex

        public int[] getQueryContextStartIndex()
        Specified by:
        getQueryContextStartIndex in interface io.siddhi.query.api.exception.SiddhiAppContextException
      • getQueryContextEndIndex

        public int[] getQueryContextEndIndex()
        Specified by:
        getQueryContextEndIndex in interface io.siddhi.query.api.exception.SiddhiAppContextException
      • getMessageWithOutContext

        public String getMessageWithOutContext()
        Specified by:
        getMessageWithOutContext in interface io.siddhi.query.api.exception.SiddhiAppContextException