Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NAME |
static String |
EVENT_DEPENDENCIES |
static String |
EVENT_SUBSCRIBE |
static String |
EVENT_UNSUBSCRIBE |
static String |
EVENT_UPGRADE |
Modifier and Type | Method and Description |
---|---|
List<Map<String,Object>> |
dependencies()
Returns a list of dependencies required by this application.
|
void |
subscribe(String tenant,
Map<String,Object> options)
Performs the subscription
|
void |
unsubscribe(String tenant,
Map<String,Object> options)
Performs the unsubscription
|
void |
upgrade(List<String> tenants,
Map<String,Object> options)
Performs the upgrade
|
default void |
upgrade(String tenant,
Map<String,Object> options)
Performs the upgrade
|
static final String DEFAULT_NAME
static final String EVENT_DEPENDENCIES
static final String EVENT_SUBSCRIBE
static final String EVENT_UPGRADE
static final String EVENT_UNSUBSCRIBE
List<Map<String,Object>> dependencies()
Map
with SaasRegistryDependency
, as a type-safe alternative.void subscribe(String tenant, Map<String,Object> options)
tenant
- the tenant IDoptions
- optional additional optionsdefault void upgrade(String tenant, Map<String,Object> options)
tenant
- the tenant IDoptions
- optional additional optionsvoid upgrade(List<String> tenants, Map<String,Object> options)
tenants
- the list of tenant IDsoptions
- optional additional optionsCopyright © 2023. All rights reserved.