Package io.github.fupacat.ast
Class CreateEventNotificationStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.CreateEventNotificationStatement
- All Implemented Interfaces:
Serializable
Represents the create event notification statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe name of the broker instance specifier.The name of the broker service.The event types or groups.The name of the event notification.The scope for event notification.booleanTrue if With FAN_IN is defined.Fields 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
-
Name
The name of the event notification. -
Scope
The scope for event notification. -
WithFanIn
public boolean WithFanInTrue if With FAN_IN is defined. -
EventTypeGroups
The event types or groups. -
BrokerService
The name of the broker service. This is a literal of type string. -
BrokerInstanceSpecifier
The name of the broker instance specifier. This is a literal of type string.
-
-
Constructor Details
-
CreateEventNotificationStatement
public CreateEventNotificationStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-