Package io.github.fupacat.ast
Class ReceiveStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.WaitForSupportedStatement
io.github.fupacat.ast.ReceiveStatement
- All Implemented Interfaces:
Serializable
Represents RECEIVE statement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionSpecifies the table to select into the columns from received messages, optionalbooleanTrue if conversation group id was specified in where clause, false otherwise.The name of the queue to receive messages from.These are the selected columns, or set variables, the strong types of objects that can be here are SelectColumn, SelectSetVariable.Optional number of messages to returnSpecifies the conversation or conversation group for received messages, optionalFields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
Top
Optional number of messages to return -
SelectElements
These are the selected columns, or set variables, the strong types of objects that can be here are SelectColumn, SelectSetVariable. -
Queue
The name of the queue to receive messages from. -
Into
Specifies the table to select into the columns from received messages, optional -
Where
Specifies the conversation or conversation group for received messages, optional -
IsConversationGroupIdWhere
public boolean IsConversationGroupIdWhereTrue if conversation group id was specified in where clause, false otherwise. Meaningless if Where is null.
-
-
Constructor Details
-
ReceiveStatement
public ReceiveStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classWaitForSupportedStatement
-
acceptChildren
- Overrides:
acceptChildrenin classWaitForSupportedStatement
-