Index

A B C G O P S T V 
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 BindingHealthAccessor base 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 ConsumerBindingCapabilities instances.
create(ConsumerProperties) - Method in interface com.solace.connector.core.io.provider.ConsumerBindingCapabilitiesFactory
Create a ConsumerBindingCapabilities instance for the specified consumer binding.
create(ProducerProperties) - Method in interface com.solace.connector.core.io.provider.ProducerBindingCapabilitiesFactory
Create a ProducerBindingCapabilities instance 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 ProducerBindingCapabilities instances.
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.
A B C G O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values