Skip navigation links
A B C D F G H I J M N O P R S T U V 

A

addHybrid(ServiceDefinition, Publisher, StateHandler) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Adds a hybrid service to the application.
addMissingTopicHandler(String, MissingTopicNotificationHandler) - Method in interface com.diffusiondata.gateway.framework.Publisher
Register a MissingTopicNotificationHandler which will be notified if a client subscription request matches no known topics and the selector prefix of the subscription matches the specified branch of the topic tree.
addPollingSource(ServiceDefinition, Publisher, StateHandler) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Adds a polling source service to the application.
addServiceType(String, ServiceMode, String, String) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Add a service type.
addServiceType(String, ServiceMode, String, String, BiFunction<Integer, Map<String, Object>, Map<String, Object>>) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Add a service type.
addSharedConfigType(String, String, String) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Add a sharedConfig type.
addSharedConfigType(String, String, String, BiFunction<Integer, Map<String, Object>, Map<String, Object>>) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Add a sharedConfig type.
addSink(ServiceDefinition, StateHandler) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Adds a sink service to the application.
addStreamingSource(ServiceDefinition, Publisher, StateHandler) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Adds a streaming source service to the application.
appendTags(List<Tag>, String, String) - Static method in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Creates aggregated list of tags with passed key and value for a tag.
ApplicationConfigurationException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that the configuration of the application is invalid or the application failed to be initialized due to configuration issues.
ApplicationConfigurationException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.ApplicationConfigurationException
Constructor.
ApplicationConfigurationException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.ApplicationConfigurationException
Constructor.
ApplicationDefinition - Interface in com.diffusiondata.gateway.framework
An application definition contains the configured details of a GatewayApplication.
ApplicationInitializationException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that a failure was detected when initializing a gateway application.
ApplicationInitializationException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.ApplicationInitializationException
Constructor.
ApplicationInitializationException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.ApplicationInitializationException
Constructor.
applyJSONPatch(String, String) - Method in interface com.diffusiondata.gateway.framework.Publisher
Apply a JSON patch to a Diffusion topic value.
AVRO_TO_JSON - Static variable in interface com.diffusiondata.gateway.framework.convertors.InboundPayloadConvertor
The name of the provided Avro to JSON inbound payload convertor.

B

build(String, int) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Create an GatewayApplication.ApplicationDetails instance with the current settings of this builder.
build() - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties.Builder
Create a SinkHandler.SinkServiceProperties instance with the current settings of this builder.
build() - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties.Builder
Create a SourceHandler.SourceServiceProperties instance with the current settings of this builder.

C

com.diffusiondata.gateway.framework - package com.diffusiondata.gateway.framework
Diffusion Gateway Framework API.
com.diffusiondata.gateway.framework.convertors - package com.diffusiondata.gateway.framework.convertors
Payload Convertors.
com.diffusiondata.gateway.framework.exceptions - package com.diffusiondata.gateway.framework.exceptions
Diffusion Gateway Framework API : Exceptions.
connect() - Method in interface com.diffusiondata.gateway.framework.GatewayFramework
Connect to Diffusion and register the application.
consumeJSONSubTypes(boolean) - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties.Builder
Specifies whether to consume data from all subtypes of JSON topic type, if the subscription is for JSON topic selector.
consumesJSONSubTypes() - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties
Returns a boolean flag to specify whether to consume data from all subtypes of JSON topic type, if the subscription is for JSON topic selector.
createTagsWithException(List<Tag>, Throwable) - Static method in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Creates aggregated list of tags with passed list and tag with exception detail.
CSV_TO_JSON - Static variable in interface com.diffusiondata.gateway.framework.convertors.InboundPayloadConvertor
The name of the provided CSV to JSON inbound payload convertor.

D

DEFAULT_BINARY - Static variable in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
The name of the default BINARY payload convertor.
DEFAULT_DOUBLE - Static variable in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
The name of the default DOUBLE payload convertor.
DEFAULT_INT64 - Static variable in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
The name of the default INT64 payload convertor.
DEFAULT_JSON - Static variable in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
The name of the default JSON payload convertor.
DEFAULT_STRING - Static variable in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
The name of the default STRING payload convertor.
DiffusionClientException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that an exception has been returned from the Diffusion Client API.
DiffusionClientException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.DiffusionClientException
Constructor.
DiffusionClientException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.DiffusionClientException
Constructor.
DiffusionGatewayFramework - Enum in com.diffusiondata.gateway.framework
Provides static methods for use with the Diffusion Gateway Framework.
DiffusionGatewayFramework.Implementation - Interface in com.diffusiondata.gateway.framework
Do not use - Use static methods on DiffusionGatewayFramework.
DiffusionSecurityException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that the framework application principal does not have sufficient permissions to perform the operation.
DiffusionSecurityException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.DiffusionSecurityException
Constructor.

F

fromDiffusionType(D) - Method in interface com.diffusiondata.gateway.framework.convertors.OutboundPayloadConvertor
Converts a Diffusion typed value object to an object of the type known to the back end.

G

GatewayApplication - Interface in com.diffusiondata.gateway.framework
The interface that a Gateway Framework application must implement.
GatewayApplication.ApplicationDetails - Interface in com.diffusiondata.gateway.framework
Basic details of the application.
GatewayApplication.ApplicationDetails.Builder - Interface in com.diffusiondata.gateway.framework
A builder for application details.
GatewayApplicationException - Exception in com.diffusiondata.gateway.framework.exceptions
A checked exception that can be thrown by a GatewayApplication.
GatewayApplicationException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.GatewayApplicationException
Constructor.
GatewayApplicationException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.GatewayApplicationException
Constructor.
GatewayFramework - Interface in com.diffusiondata.gateway.framework
Gateway Framework.
GatewayFrameworkException - Exception in com.diffusiondata.gateway.framework.exceptions
An unchecked exception returned to a GatewayApplication from the Gateway Framework.
GatewayFrameworkException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.GatewayFrameworkException
Constructor.
GatewayFrameworkException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.GatewayFrameworkException
Constructor.
GatewayMeterRegistry - Interface in com.diffusiondata.gateway.framework
Interface to supply MeterRegistry instance and to provide useful utility methods to create tags which can be used by application and framework.
getApplicationDetails() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Returns the basic details about the application.
getApplicationType() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails
Returns the application type.
getConfiguration() - Method in interface com.diffusiondata.gateway.framework.GatewayFramework
Returns the full configuration for the declared gateway application.
getConfigurationVersion() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails
Returns the configuration version of application.
getDescription() - Method in enum com.diffusiondata.gateway.framework.ServiceMode
 
getDescription() - Method in interface com.diffusiondata.gateway.framework.ServiceType
Returns the service type's description.
getDescription() - Method in interface com.diffusiondata.gateway.framework.SharedConfigType
Returns the sharedConfig type's description.
getDiffusionType() - Method in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
Get the class of Diffusion value type.
getErrors() - Method in exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
Returns the map of errors.
getExecutorService() - Method in interface com.diffusiondata.gateway.framework.GatewayFramework
Returns instance of ScheduledExecutorService initialized by the framework using the thread pool configured in configuration file.
getGatewayMeterRegistry() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Returns an instance of GatewayMeterRegistry which should supply MeterRegistry for the application specific monitoring tool/tools.
getGlobalSchema() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails
Returns the global configuration schema.
getId() - Method in interface com.diffusiondata.gateway.framework.ApplicationDefinition
Returns the application identifier as supplied in the configuration.
getId() - Method in interface com.diffusiondata.gateway.framework.ServiceDefinition
Returns the service identifier.
getId() - Method in interface com.diffusiondata.gateway.framework.SharedConfig
Returns the sharedConfig identifier.
getMessage() - Method in exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
 
getMeterRegistry() - Method in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Should return MeterRegistry instance for the application.
getMode() - Method in interface com.diffusiondata.gateway.framework.ServiceType
Returns the service mode.
getName() - Method in interface com.diffusiondata.gateway.framework.convertors.PayloadConvertor
Returns the name of the payload convertor as it will be referred to in framework application configuration.
getName() - Method in interface com.diffusiondata.gateway.framework.ServiceType
Returns the service type name.
getName() - Method in interface com.diffusiondata.gateway.framework.SharedConfig
Returns the sharedConfig name.
getName() - Method in interface com.diffusiondata.gateway.framework.SharedConfigType
Return the sharedConfig type name.
getParameters() - Method in interface com.diffusiondata.gateway.framework.ApplicationDefinition
Returns the configured global parameters for the application.
getParameters() - Method in interface com.diffusiondata.gateway.framework.ServiceDefinition
Returns the configured parameters for the service.
getParameters() - Method in interface com.diffusiondata.gateway.framework.SharedConfig
Returns the sharedConfig parameters as defined by the configuration.
getPayloadConvertorName() - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties
Returns the name of an payload convertor that is to be used for converting the Diffusion topic values to application format.
getPayloadConvertorName() - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties
Returns the name of an payload convertor that is to be used for converting the published values to Diffusion format.
getSchema() - Method in interface com.diffusiondata.gateway.framework.ServiceType
Returns the service type's JSON schema.
getSchema() - Method in interface com.diffusiondata.gateway.framework.SharedConfigType
Returns the sharedConfig type's JSON schema.
getServiceName() - Method in interface com.diffusiondata.gateway.framework.ServiceDefinition
Returns the service name.
getServiceNameTag(String) - Static method in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Creates a singleton list with Tag containing name of the service for which the metrics is being collected.
getServiceType() - Method in interface com.diffusiondata.gateway.framework.ServiceDefinition
Returns the service type.
getServiceTypes() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails
Returns the services types.
getSessionProperties() - Method in interface com.diffusiondata.gateway.framework.MissingTopicNotification
Returns the session properties of the session that made the request.
getSharedConfig() - Method in interface com.diffusiondata.gateway.framework.ServiceDefinition
Returns the SharedConfig for the service.
getSharedConfigTypes() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails
Returns the sharedConfig types.
getSinkServiceProperties() - Method in interface com.diffusiondata.gateway.framework.SinkHandler
This is used to set topic-specific properties for topics consumed by this service.
getSourceServiceProperties() - Method in interface com.diffusiondata.gateway.framework.SourceHandler
This is used to set topic-specific properties for topics created by this service.
getState() - Method in exception com.diffusiondata.gateway.framework.exceptions.ServiceStateException
Returns the current service state.
getState() - Method in interface com.diffusiondata.gateway.framework.StateHandler
Returns the current state of the service.
getTopicPath() - Method in interface com.diffusiondata.gateway.framework.MissingTopicNotification
Returns the topic path derived from the requested topic selector.
getTopicSelector() - Method in interface com.diffusiondata.gateway.framework.MissingTopicNotification
Returns topicSelector string that triggered this notification.
getTopicType() - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties
Returns the type of topic that the service will subscribe to.
getTopicType() - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties
Returns the type of topic that the service will publish to.
getType() - Method in interface com.diffusiondata.gateway.framework.SharedConfig
Returns the sharedConfig type.
getUpdateMode() - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties
Returns the update mode to be used for updating topics.
globalConfigUpgradeFunction(BiFunction<Integer, Map<String, Object>, Map<String, Object>>) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Sets a BiFunction to upgrade global application configuration from an older version to the latest version supported by the application.
globalSchema(String) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication.ApplicationDetails.Builder
Sets the schema for the global application configuration.

H

HybridHandler<T> - Interface in com.diffusiondata.gateway.framework
The interface that a hybrid handler must implement.

I

InboundPayloadConvertor<V,D> - Interface in com.diffusiondata.gateway.framework.convertors
The interface that an inbound payload convertor implements.
IncompatibleConfigurationException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that the operation being attempted is incompatible with the application's configuration.
IncompatibleConfigurationException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.IncompatibleConfigurationException
Constructor.
initialize(GatewayApplication) - Method in interface com.diffusiondata.gateway.framework.DiffusionGatewayFramework.Implementation
initialize(GatewayApplication) - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
Called by an application to introduce a gateway framework application implementation.
initialize(ApplicationDefinition) - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Called to initialize the application.
InvalidConfigurationException - Exception in com.diffusiondata.gateway.framework.exceptions
Exception thrown by a GatewayApplication to indicate that the configuration parameters that have been passed to it are invalid.
InvalidConfigurationException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
Constructor for a general purpose message.
InvalidConfigurationException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
Constructor for a general purpose message and specific throwable.
InvalidConfigurationException(String, String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
Constructor for a single error.
InvalidConfigurationException(Map<String, String>) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.InvalidConfigurationException
Constructor for multiple errors.
isMetricsEnabled() - Method in interface com.diffusiondata.gateway.framework.GatewayFramework
Returns a boolean value to represent whether metrics is enabled in the configuration, by application user.

J

JSON_TO_AVRO - Static variable in interface com.diffusiondata.gateway.framework.convertors.OutboundPayloadConvertor
The name of the provided JSON to Avro outbound payload convertor.
JSONPatchException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that an attempt to apply a JSON patch to a Diffusion topic has failed.
JSONPatchException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.JSONPatchException
Constructor.
JSONPatchException(Integer) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.JSONPatchException
Constructor.

M

MissingTopicNotification - Interface in com.diffusiondata.gateway.framework
Notification that a session has made a subscription request using a selector that does not match any topics.
MissingTopicNotificationHandler - Interface in com.diffusiondata.gateway.framework
Handler called when any session subscribes using a topic selector that matches no topics.

N

newApplicationDetailsBuilder() - Method in interface com.diffusiondata.gateway.framework.DiffusionGatewayFramework.Implementation
newApplicationDetailsBuilder() - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
newSinkServicePropertiesBuilder() - Method in interface com.diffusiondata.gateway.framework.DiffusionGatewayFramework.Implementation
newSinkServicePropertiesBuilder() - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
Factory for builders of SinkHandler.SinkServiceProperties.
newSourceServicePropertiesBuilder() - Method in interface com.diffusiondata.gateway.framework.DiffusionGatewayFramework.Implementation
newSourceServicePropertiesBuilder() - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
Factory for builders of SourceHandler.SourceServiceProperties.

O

onMissingTopic(MissingTopicNotification) - Method in interface com.diffusiondata.gateway.framework.MissingTopicNotificationHandler
Handle passed missing topic notification.
OutboundPayloadConvertor<V,D> - Interface in com.diffusiondata.gateway.framework.convertors
The interface that an outbound payload convertor implements.

P

pause(ServiceHandler.PauseReason) - Method in interface com.diffusiondata.gateway.framework.ServiceHandler
Notification that the service has been paused.
PayloadConversionException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates a failure to perform a PayloadConvertor operation.
PayloadConversionException(String, Throwable) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.PayloadConversionException
Constructor.
PayloadConversionException(String) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.PayloadConversionException
Constructor.
PayloadConvertor<V,D> - Interface in com.diffusiondata.gateway.framework.convertors
The base interface that a payload convertor implements.
payloadConvertor(OutboundPayloadConvertor<?, ?>) - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties.Builder
Specifies an outbound payload convertor to use for converting Diffusion specific values to application format.
payloadConvertor(InboundPayloadConvertor<?, ?>) - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties.Builder
Specifies an inbound payload convertor to use for converting published values to Diffusion specific values.
payloadConvertorName(String) - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties.Builder
Specifies the name of an outbound payload convertor to use for converting Diffusion specific values to application format.
payloadConvertorName(String) - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties.Builder
Specifies the name of an inbound payload convertor to use for converting published values to Diffusion specific values.
poll() - Method in interface com.diffusiondata.gateway.framework.PollingSourceHandler
Polls the handler for a new value or values.
PollingSourceHandler - Interface in com.diffusiondata.gateway.framework
The interface that a polling source handler must implement.
publish(String, Object) - Method in interface com.diffusiondata.gateway.framework.Publisher
Publish a new value to Diffusion.
Publisher - Interface in com.diffusiondata.gateway.framework
Allows updates to be published to Diffusion by source handlers or hybrid handlers.

R

remove(String) - Method in interface com.diffusiondata.gateway.framework.Publisher
Remove a topic or topics.
removeMissingTopicHandler(String) - Method in interface com.diffusiondata.gateway.framework.Publisher
Removes MissingTopicNotificationHandler registered for the specified topicPath in the service.
reportStatus(StateHandler.Status, String, String) - Method in interface com.diffusiondata.gateway.framework.StateHandler
Reports current status.
resume(ServiceHandler.ResumeReason) - Method in interface com.diffusiondata.gateway.framework.ServiceHandler
Notification that the service is being resumed.

S

ServiceDefinition - Interface in com.diffusiondata.gateway.framework
A service definition contains the details of a service required when instantiating a ServiceHandler for the service.
ServiceHandler - Interface in com.diffusiondata.gateway.framework
Base interface for all service handlers.
ServiceHandler.PauseReason - Enum in com.diffusiondata.gateway.framework
The reason that a service is being paused.
ServiceHandler.ResumeReason - Enum in com.diffusiondata.gateway.framework
The reason that a service is being resumed.
ServiceMode - Enum in com.diffusiondata.gateway.framework
Service mode of operation.
ServiceState - Enum in com.diffusiondata.gateway.framework
Indicates the current state of a service.
ServiceStateException - Exception in com.diffusiondata.gateway.framework.exceptions
Indicates that the operation being attempted is incompatible with the current service state.
ServiceStateException(ServiceState) - Constructor for exception com.diffusiondata.gateway.framework.exceptions.ServiceStateException
Constructor.
ServiceType - Interface in com.diffusiondata.gateway.framework
A service type.
setInitialJSONValueForPatchUpdates(String, String) - Method in interface com.diffusiondata.gateway.framework.Publisher
Sets the initial value for a JSON topic, to which subsequent patch updates will be applied.
SharedConfig - Interface in com.diffusiondata.gateway.framework
Defines a SharedConfig.
SharedConfigType - Interface in com.diffusiondata.gateway.framework
A sharedConfig type.
shutdown() - Method in interface com.diffusiondata.gateway.framework.GatewayFramework
Shuts down the framework.
SinkHandler<T> - Interface in com.diffusiondata.gateway.framework
The interface that a sink handler must implement.
SinkHandler.SinkServiceProperties - Interface in com.diffusiondata.gateway.framework
The service properties that apply to the sink service.
SinkHandler.SinkServiceProperties.Builder - Interface in com.diffusiondata.gateway.framework
A builder for sink service properties.
SourceHandler - Interface in com.diffusiondata.gateway.framework
The base interface for source service handlers.
SourceHandler.SourceServiceProperties - Interface in com.diffusiondata.gateway.framework
The properties that apply to topics created by and published to by the service.
SourceHandler.SourceServiceProperties.Builder - Interface in com.diffusiondata.gateway.framework
A builder for service properties.
start() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Starts the application.
start() - Method in interface com.diffusiondata.gateway.framework.ServiceHandler
Start the service.
StateHandler - Interface in com.diffusiondata.gateway.framework
State Handler.
StateHandler.Status - Enum in com.diffusiondata.gateway.framework
stop() - Method in interface com.diffusiondata.gateway.framework.GatewayApplication
Stops the application.
stop() - Method in interface com.diffusiondata.gateway.framework.ServiceHandler
Stop the service.
StreamingSourceHandler - Interface in com.diffusiondata.gateway.framework
The interface that a streaming source handler must implement.

T

TAG_KEY_EXCEPTION - Static variable in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Key for 'exception' tag.
TAG_KEY_REASON - Static variable in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Key for 'reason' tag.
TAG_KEY_SERVICE - Static variable in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Key for 'service' tag.
TAG_VALUE_PLACEHOLDER - Static variable in interface com.diffusiondata.gateway.framework.GatewayMeterRegistry
Placeholder value for any tag.
toDiffusionType(Object) - Method in interface com.diffusiondata.gateway.framework.convertors.InboundPayloadConvertor
Converts a value object of the format known to the back end into a Diffusion typed object, matching a Diffusion topic type.
topicType(TopicType) - Method in interface com.diffusiondata.gateway.framework.SinkHandler.SinkServiceProperties.Builder
Sets the topic type.
topicType(TopicType) - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties.Builder
Sets the topic type.
TopicType - Enum in com.diffusiondata.gateway.framework
Specifies a Diffusion topic type.

U

update(String, T) - Method in interface com.diffusiondata.gateway.framework.SinkHandler
Called by the framework to publish a new value received from Diffusion to the sink.
updateMode(UpdateMode) - Method in interface com.diffusiondata.gateway.framework.SourceHandler.SourceServiceProperties.Builder
Sets the update mode to be used for topics published to by the service.
UpdateMode - Enum in com.diffusiondata.gateway.framework
The update mode describes the style of updating that should be used when publishing to Diffusion.

V

valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.ServiceHandler.PauseReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.ServiceHandler.ResumeReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.ServiceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.ServiceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.StateHandler.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.TopicType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffusiondata.gateway.framework.UpdateMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.diffusiondata.gateway.framework.DiffusionGatewayFramework
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.ServiceHandler.PauseReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.ServiceHandler.ResumeReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.ServiceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.ServiceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.StateHandler.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.TopicType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffusiondata.gateway.framework.UpdateMode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I J M N O P R S T U V 
Skip navigation links

Copyright © 2023 DiffusionData Limited. All rights reserved.