Package io.github.fupacat.ast
Class MessageTypeStatementBase
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.MessageTypeStatementBase
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AlterMessageTypeStatement,CreateMessageTypeStatement
Represents common parts of CREATE and ALTER MESSAGE TYPE statements
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionMessage type nameSpecifies how Service Broker validates the message body for messages of this typeName of an existing XML schema collectionFields 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
Message type name -
ValidationMethod
Specifies how Service Broker validates the message body for messages of this type -
XmlSchemaCollectionName
Name of an existing XML schema collection
-
-
Constructor Details
-
MessageTypeStatementBase
public MessageTypeStatementBase()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-