MdsBundleRegenerationService

public interface MdsBundleRegenerationService

The MdsBundleRegenerationService interface provides methods for regenerating MDS Entities Bundle and commands all Motech instances to do the same.

Fields

REGENERATE_MDS_DATA_BUNDLE

String REGENERATE_MDS_DATA_BUNDLE

REGENERATE_MDS_DATA_BUNDLE_AFTER_DDE_ENHANCEMENT

String REGENERATE_MDS_DATA_BUNDLE_AFTER_DDE_ENHANCEMENT

Methods

regenerateMdsDataBundle

void regenerateMdsDataBundle()

Constructs entities, builds and starts the MDS Entities Bundle, commands other Motech instances to regenerate their MDS Entities Bundle.

regenerateMdsDataBundleAfterDdeEnhancement

void regenerateMdsDataBundleAfterDdeEnhancement(String... moduleNames)

Constructs entities, builds and starts the MDS Entities Bundle, commands other Motech instances to regenerate their MDS Entities Bundle. This method should be used after DDE enhancement. It will build all DDE classes and refresh modules from which the DDE being enhanced comes from.

Parameters:
  • moduleNames – modules names of the entities from which the enhanced DDE comes from