Package | Description |
---|---|
com.diffusiondata.gateway.framework |
Diffusion Gateway Framework API.
|
Modifier and Type | Method and Description |
---|---|
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.addServiceType(String serviceTypeName,
ServiceMode mode,
String description,
String schema)
Add a service type.
|
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.addServiceType(String serviceTypeName,
ServiceMode mode,
String description,
String schema,
BiFunction<Integer,Map<String,Object>,Map<String,Object>> configUpgradeFunction)
Add a service type.
|
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.addSharedConfigType(String sharedConfigTypeName,
String description,
String schema)
Add a sharedConfig type.
|
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.addSharedConfigType(String sharedConfigTypeName,
String description,
String schema,
BiFunction<Integer,Map<String,Object>,Map<String,Object>> configUpgradeFunction)
Add a sharedConfig type.
|
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.globalConfigUpgradeFunction(BiFunction<Integer,Map<String,Object>,Map<String,Object>> globalConfigUpgradeFunction)
Sets a
BiFunction to upgrade global application
configuration from an older version to the latest version
supported by the application. |
GatewayApplication.ApplicationDetails.Builder |
GatewayApplication.ApplicationDetails.Builder.globalSchema(String schema)
Sets the schema for the global application configuration.
|
static GatewayApplication.ApplicationDetails.Builder |
DiffusionGatewayFramework.newApplicationDetailsBuilder()
Factory for an
GatewayApplication.ApplicationDetails builder. |
GatewayApplication.ApplicationDetails.Builder |
DiffusionGatewayFramework.Implementation.newApplicationDetailsBuilder()
Do not use - Use
DiffusionGatewayFramework.newApplicationDetailsBuilder() . |
Copyright © 2024 DiffusionData Limited. All rights reserved.