Class MtTenantProviderHandler

java.lang.Object
com.sap.cds.services.mt.impl.MtTenantProviderHandler
All Implemented Interfaces:
EventHandler

public class MtTenantProviderHandler extends Object implements EventHandler
  • Constructor Details

    • MtTenantProviderHandler

      public MtTenantProviderHandler(com.sap.cloud.mt.subscription.InstanceLifecycleManager ilm)
  • Method Details

    • readTenants

      @HandlerOrder(10901) public void readTenants(ReadTenantsEventContext context)
    • enrichTenants

      public void enrichTenants(ReadTenantsEventContext context)
      After handler which is primarily used to enrich an existing list of tenants that has been resolved before (e.g. by MtTenantProviderSaasHandler with additional fields (e.g. 'database_id'). The enrichment is skipped in case the event context contains a field DATABASE_ID_ADDED. This might be the case if the required information has been added already before.
      Parameters:
      context - ReadTenantsEventContext which already contains a list of tenants