| Package | Description | 
|---|---|
| com.diffusiondata.gateway.framework | 
 Diffusion Gateway Framework API. 
 | 
| com.diffusiondata.gateway.framework.exceptions | 
 Diffusion Gateway Framework API : Exceptions. 
 | 
| Class and Description | 
|---|
| ApplicationContext
 An application context for  
GatewayApplication. | 
| DiffusionGatewayFramework
 Provides static methods for use with the Diffusion Gateway Framework. 
 | 
| GatewayApplication
 The interface that a Gateway Framework application must implement. 
 | 
| GatewayApplication.ApplicationDetails
 Basic details of the application. 
 | 
| GatewayApplication.ApplicationDetails.Builder
 A builder for application details. 
 | 
| GatewayFramework
 Gateway Framework. 
 | 
| GatewayMeterRegistry
 Interface to supply  
MeterRegistry instance and to provide useful
 utility methods to create tags which can be used by application and
 framework. | 
| HybridHandler
 The interface that a hybrid handler must implement. 
 | 
| MissingTopicNotification
 Notification that a session has made a subscription request using a selector
 that does not match any topics. 
 | 
| MissingTopicNotificationHandler
 Handler called when any session subscribes using a topic selector that
 matches no topics. 
 | 
| PollingSourceHandler
 The interface that a polling source handler must implement. 
 | 
| Publisher
 Allows updates to be published to Diffusion by  
source
 handlers or hybrid handlers. | 
| ServiceDefinition
 A service definition contains the details of a service required when
 instantiating a  
ServiceHandler for the service. | 
| ServiceHandler
 Base interface for all service handlers. 
 | 
| ServiceHandler.PauseReason
 The reason that a service is being paused. 
 | 
| ServiceHandler.ResumeReason
 The reason that a service is being resumed. 
 | 
| ServiceMode
 Service mode of operation. 
 | 
| ServiceState
 Indicates the current state of a service. 
 | 
| ServiceType
 A service type. 
 | 
| SharedConfig
 Defines a SharedConfig. 
 | 
| SharedConfigType
 A sharedConfig type. 
 | 
| SinkHandler
 The interface that a sink handler must implement. 
 | 
| SinkHandler.SinkServiceProperties
 The service properties that apply to the sink service. 
 | 
| SinkHandler.SinkServiceProperties.Builder
 A builder for sink service properties. 
 | 
| SinkHandler.UnsubscriptionReason
 The reason for an unsubscription from a Diffusion topic. 
 | 
| SourceHandler
 The base interface for source service handlers. 
 | 
| SourceHandler.SourceServiceProperties
 The properties that apply to topics created by and published to by the
 service. 
 | 
| SourceHandler.SourceServiceProperties.Builder
 A builder for source service properties. 
 | 
| StateHandler
 State Handler. 
 | 
| StateHandler.Status
 Indicates the type of status being reported when using the
  
StateHandler.reportStatus(com.diffusiondata.gateway.framework.StateHandler.Status, java.lang.String, java.lang.String) method. | 
| StreamingSourceHandler
 The interface that a streaming source handler must implement. 
 | 
| Subscriber
 A subscriber to be used to subscribe to or unsubscribe from Diffusion topics. 
 | 
| TopicProperties
 Diffusion topic properties. 
 | 
| TopicProperties.PersistencePolicy
 The persistence policy to be applied to topics created by the service. 
 | 
| TopicType
 Specifies a Diffusion topic type. 
 | 
| UpdateContext
 A holder for the update context that contains the Gateway application-specific
 update context, which can be used to process the update. 
 | 
| UpdateMode
 The update mode describes the style of updating that should be used
 when publishing to Diffusion. 
 | 
| Class and Description | 
|---|
| ServiceState
 Indicates the current state of a service. 
 | 
Copyright © 2024 DiffusionData Limited. All rights reserved.