NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::Exceptions::QueryUndeploymentException Class Reference

this exception indicates an error during the undeployment of a query More...

#include <QueryUndeploymentException.hpp>

Collaboration diagram for NES::Exceptions::QueryUndeploymentException:
[legend]

Public Member Functions

 QueryUndeploymentException (SharedQueryId sharedQueryId, const std::string &message)
 constructor More...
 
const char * what () const noexcept override
 
- Public Member Functions inherited from NES::Exceptions::RequestExecutionException
 RequestExecutionException (const std::string &message)
 
 RequestExecutionException (QueryId queryId, const std::string &message)
 
template<class ExceptionType >
bool instanceOf ()
 Checks if this object is of type ExceptionType. More...
 
template<class ExceptionType >
std::shared_ptr< ExceptionType > as ()
 Dynamically casts the exception to the given type. More...
 
QueryId getQueryId () const
 

Detailed Description

this exception indicates an error during the undeployment of a query

Constructor & Destructor Documentation

◆ QueryUndeploymentException()

NES::Exceptions::QueryUndeploymentException::QueryUndeploymentException ( SharedQueryId  sharedQueryId,
const std::string &  message 
)

constructor

Parameters
sharedQueryIdthe shared query id of the query that was being undeployed when the exception occurred
messagemessage containing information about the error

Member Function Documentation

◆ what()

const char * NES::Exceptions::QueryUndeploymentException::what ( ) const
overridenoexcept

The documentation for this class was generated from the following files: