Skip to content

Class: metadata

Spark messaging is a message notification system that allows for loosely coupled, asynchronous, near real-time integration between Vaults or external applications. Messages are processed by a queuing system to provide reliable delivery. Outbound messages are placed in an outbound queue, and delivered messages enter an inbound queue.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault's base language.
activeType: BooleanIndicates whether the field is active.
descriptionType: String
Max length: 500
The description of the queue.
message_delivery_event_handlerType: ComponentReferenceSpecifies the optional Spark message delivery event handler to use for outbound queues. References the Messagedeliveryeventhandler component.
message_delivery_event_handler_userType: String
Max length: 1500
Indicate the user who will process Spark message delivery event handler actions for the outbound queue. Applicable only when message_delivery_event_handler is configured.
message_processorType: ComponentReferenceReferences the Messageprocessor component.
message_processor_userType: String
Max length: 1500
Indicates the user who will process messages delivered to an Inbound queue.
rollback_on_errorType: BooleanIndicates whether this queue will continue the transaction when a message fails to enter the queue. If the type is job, Vault ignores this attribute.
sequentialType: BooleanIndicates if the messages intended for this queue must be processed sequentially, meaning one after another in the order they are received. If the type is job, Vault ignores this attribute.
typeType: Enum
Required
Allowed values:
  • inbound
  • outbound
  • job
Specifies whether the queue is Outbound (sends messages), or Inbound (receives messages).

Spark messaging is a message notification system that allows for loosely coupled, asynchronous, near real-time integration between Vaults or external applications. Messages are processed by a queuing system to provide reliable delivery. Outbound messages are placed in an outbound queue, and delivered messages enter an inbound queue.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault's base language.
activeType: BooleanIndicates whether the field is active.
connection_nameType: String
Required
Max length: 40
The name of the connection.
connection_typeType: String
Max length: 40
The type of queue connection.
deliver_to_queueType: String
Max length: 1500
The name of the connected queue.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable