Package org.teiid.common.buffer
Class BlockedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.teiid.core.TeiidException
-
- org.teiid.core.TeiidComponentException
-
- org.teiid.common.buffer.BlockedException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
QueryProcessor.ExpiredTimeSliceException
public class BlockedException extends TeiidComponentException
This exception is thrown if the buffer manager blocks waiting on input during processing. This is an indication that more data will be available, but is not currently available.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BlockedException
BLOCKED_ON_MEMORY_EXCEPTION
static BlockedException
INSTANCE
-
Fields inherited from class org.teiid.core.TeiidException
code
-
-
Constructor Summary
Constructors Constructor Description BlockedException()
No-arg costructor required by Externalizable semantics
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BlockedException
block(Object... msg)
static BlockedException
blockWithTrace(Object... msg)
-
Methods inherited from class org.teiid.core.TeiidException
getCode, getMessage, getOriginalType, setCode, setOriginalType
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
INSTANCE
public static final BlockedException INSTANCE
-
BLOCKED_ON_MEMORY_EXCEPTION
public static final BlockedException BLOCKED_ON_MEMORY_EXCEPTION
-
-
Method Detail
-
block
public static BlockedException block(Object... msg)
-
blockWithTrace
public static BlockedException blockWithTrace(Object... msg)
-
-