public enum DiffusionGatewayFramework extends Enum<DiffusionGatewayFramework>
For full details of the use of the framework see
Package Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DiffusionGatewayFramework.Implementation
Do not use - Use static methods on
DiffusionGatewayFramework. |
| Enum Constant and Description |
|---|
IMPLEMENTATION
Internal type - do not use.
|
| Modifier and Type | Method and Description |
|---|---|
static GatewayFramework |
initialize(GatewayApplication application)
Called by an application to introduce a gateway framework application
implementation.
|
static GatewayApplication.ApplicationDetails.Builder |
newApplicationDetailsBuilder()
Factory for an
GatewayApplication.ApplicationDetails builder. |
static SinkHandler.SinkServiceProperties.Builder |
newSinkServicePropertiesBuilder()
Factory for builders of
SinkHandler.SinkServiceProperties. |
static SourceHandler.SourceServiceProperties.Builder |
newSourceServicePropertiesBuilder()
Factory for builders of
SourceHandler.SourceServiceProperties. |
static DiffusionGatewayFramework |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DiffusionGatewayFramework[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DiffusionGatewayFramework IMPLEMENTATION
public static DiffusionGatewayFramework[] values()
for (DiffusionGatewayFramework c : DiffusionGatewayFramework.values()) System.out.println(c);
public static DiffusionGatewayFramework valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static GatewayFramework initialize(GatewayApplication application) throws ApplicationInitializationException
This may only be called once per JVM.
When this is called the framework will call back on the application to
determine its application
details and then initialize and
start the application.
application - the applicationApplicationInitializationException - if initialization failspublic static GatewayApplication.ApplicationDetails.Builder newApplicationDetailsBuilder()
GatewayApplication.ApplicationDetails builder.public static SourceHandler.SourceServiceProperties.Builder newSourceServicePropertiesBuilder()
SourceHandler.SourceServiceProperties.public static SinkHandler.SinkServiceProperties.Builder newSinkServicePropertiesBuilder()
SinkHandler.SinkServiceProperties.Copyright © 2023 DiffusionData Limited. All rights reserved.