Package com.skava.marketplace.process
Class AppConfigProcess
java.lang.Object
com.skava.marketplace.process.AppConfigProcess
-
Constructor Summary
ConstructorsConstructorDescriptionAppConfigProcess
(AppMasterRepository appMasterRepository, AppConfigRepository appConfigRepository, JsonReaderResourceUtil jsonReaderResourceUtil) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(AppConfigDO appConfigDO, Long businessId) findByAppIdAndAppVersion
(AppConfigDO appConfigDO) patchUpdate
(AppConfigDO patchAppConfigDO, Long businessId) update
(AppConfigDO updateAppConfigDO, Long businessId) static List<WebhooksConfig>
updateWebhooksConfigList
(AppConfigDO appConfigDO, AppMaster appMaster, JsonReaderResourceUtil jsonReaderResourceUtil) static void
validateAppStatusForJson
(Optional<AppMaster> appMaster, AppConfigDO appConfigDO) static void
validateJsonStructure
(AppConfigDO appConfigDO)
-
Constructor Details
-
AppConfigProcess
@Autowired public AppConfigProcess(AppMasterRepository appMasterRepository, AppConfigRepository appConfigRepository, JsonReaderResourceUtil jsonReaderResourceUtil)
-
-
Method Details
-
create
-
update
-
patchUpdate
-
findByAppIdAndAppVersion
-
updateWebhooksConfigList
public static List<WebhooksConfig> updateWebhooksConfigList(AppConfigDO appConfigDO, AppMaster appMaster, JsonReaderResourceUtil jsonReaderResourceUtil) -
validateAppStatusForJson
-
validateJsonStructure
-