Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ASYNC_BY_CALLBACK_HEADER - Enum constant in enum class com.solace.connector.core.io.provider.ProducerBindingCapabilities.ProducerAckMode
-
Producer publishes messages asynchronously and receives acknowledgment via callback.
- AUTO_ACK - Enum constant in enum class com.solace.connector.core.io.provider.ConsumerBindingCapabilities.ConsumerAckMode
-
Binder handles acknowledgments automatically.
B
- BindingHealthAccessor - Interface in com.solace.connector.core.io.health
-
An accessor to compute the health of a binding.
- BindingHealthAggregateAccessor - Class in com.solace.connector.core.io.health
-
A
BindingHealthAccessorbase class with functions to aggregate composite health contributors. - BindingHealthAggregateAccessor(StatusAggregator) - Constructor for class com.solace.connector.core.io.health.BindingHealthAggregateAccessor
C
- CLIENT_ACK_BY_CALLBACK_HEADER - Enum constant in enum class com.solace.connector.core.io.provider.ConsumerBindingCapabilities.ConsumerAckMode
-
Binder supports callback-based client acknowledgments.
- collectAggregateHealthStatus(HealthContributor) - Method in class com.solace.connector.core.io.health.BindingHealthAggregateAccessor
-
Walk the health contributor collecting the healths for each nested health indicator.
- collectAggregateHealthStatus(HealthContributor, Status) - Method in class com.solace.connector.core.io.health.BindingHealthAggregateAccessor
-
Walk the health contributor collecting the healths for each nested health indicator.
- com.solace.connector.core.io.header - package com.solace.connector.core.io.header
-
Common header classes that binder's may optionally use for their binders.
- com.solace.connector.core.io.health - package com.solace.connector.core.io.health
-
Classes related to their binder's health checks for the Micro-Integration framework.
- com.solace.connector.core.io.outbound - package com.solace.connector.core.io.outbound
-
Provides supporting classes to standardize some aspects of asynchronous publishing between binders.
- com.solace.connector.core.io.provider - package com.solace.connector.core.io.provider
-
Supporting classes to provide contextual meta-information about a binder to the Micro-Integration framework.
- ConnectorBinderHeaders - Class in com.solace.connector.core.io.header
-
Non-vendor-specific common headers for the Micro-Integration binders.
- ConsumerBindingCapabilities - Interface in com.solace.connector.core.io.provider
-
Capabilities for a specific consumer binding.
- ConsumerBindingCapabilities.ConsumerAckMode - Enum Class in com.solace.connector.core.io.provider
-
Consumer acknowledgment modes.
- ConsumerBindingCapabilitiesFactory - Interface in com.solace.connector.core.io.provider
-
Factory for creating
ConsumerBindingCapabilitiesinstances. - create(ConsumerProperties) - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilitiesFactory
-
Create a
ConsumerBindingCapabilitiesinstance for the specified consumer binding. - create(ProducerProperties) - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilitiesFactory
-
Create a
ProducerBindingCapabilitiesinstance for the specified producer binding.
G
- getAcknowledgmentMode() - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilities
-
Get the acknowledgment mode for this consumer binding.
- getAcknowledgmentMode() - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilities
-
Get the acknowledgment mode for this producer binding.
- getBinderType() - Method in interface com.solace.connector.core.io.health.BindingHealthAccessor
-
Get the binder type
- getBinderType() - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilitiesFactory
-
Get the binder type to which this factory is applicable.
- getBinderType() - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilitiesFactory
-
Get the binder type to which this factory is applicable.
- getBindingHealth(String, HealthContributor) - Method in interface com.solace.connector.core.io.health.BindingHealthAccessor
-
Retrieve the binding's health.
- getBindingName() - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilities
-
Get the binding name.
- getBindingName() - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilities
-
Get the binding name.
- getErrorsBaseName(String, String, Binder<?, ?, ?>) - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilities
-
Get the errors base name for this consumer binding.
- getErrorsBaseName(String, Binder<?, ?, ?>) - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilities
-
Get the errors base name for this producer binding.
- getStatusAggregator() - Method in class com.solace.connector.core.io.health.BindingHealthAggregateAccessor
-
Get the status aggregator used to compute a single health status from multiple health statuses.
O
- onPublishFailure(Throwable) - Method in interface com.solace.connector.core.io.outbound.PublishAcknowledgmentCallback
-
Callback to invoke when the message has failed to publish.
- onPublishSuccess() - Method in interface com.solace.connector.core.io.outbound.PublishAcknowledgmentCallback
-
Callback to invoke when the message has been successfully published.
P
- ProducerBindingCapabilities - Interface in com.solace.connector.core.io.provider
-
Capabilities for a specific producer binding.
- ProducerBindingCapabilities.ProducerAckMode - Enum Class in com.solace.connector.core.io.provider
-
Producer acknowledgment modes.
- ProducerBindingCapabilitiesFactory - Interface in com.solace.connector.core.io.provider
-
Factory for creating
ProducerBindingCapabilitiesinstances. - PUBLISH_ACKNOWLEDGMENT_CALLBACK - Static variable in class com.solace.connector.core.io.header.ConnectorBinderHeaders
-
Acceptable Value Type:
PublishAcknowledgmentCallback - PublishAcknowledgmentCallback - Interface in com.solace.connector.core.io.outbound
-
Callbacks holder for publish acknowledgments.
S
- SYNC - Enum constant in enum class com.solace.connector.core.io.provider.ProducerBindingCapabilities.ProducerAckMode
-
Producer publishes messages synchronously and waits for acknowledgment.
T
- TARGET_DESTINATION_TYPE - Static variable in class com.solace.connector.core.io.header.ConnectorBinderHeaders
-
Acceptable Value Type: String
V
- valueOf(String) - Static method in enum class com.solace.connector.core.io.provider.ConsumerBindingCapabilities.ConsumerAckMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.solace.connector.core.io.provider.ProducerBindingCapabilities.ProducerAckMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.solace.connector.core.io.provider.ConsumerBindingCapabilities.ConsumerAckMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.solace.connector.core.io.provider.ProducerBindingCapabilities.ProducerAckMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values