code: def get_handlers(self, component_context, instance):
          
          # Extract information from the context
          configs = component_context.get_handler(
              ipopo_constants.HANDLER_TEMPORAL
          )
          requires_filters = component_context.properties.get(
              ipopo_constants.IPOPO_REQUIRES_FILTERS, None
          )
          temporal_timeouts = component_context.properties.get(
              ipopo_constants.IPOPO_TEMPORAL_TIMEOUTS, None
          )
  
          # Prepare requirements
          new_configs = self._prepare_configs(
              configs, requires_filters, temporal_timeouts
          )
  
          # Return handlers
          return [
              TemporalDependency(field, requirement, timeout)
              for field, (requirement, timeout) in new_configs.items()
          ]
docs: Sets up service providers for the given component
  
          :param component_context: The ComponentContext bean
          :param instance: The component instance
          :return: The list of handlers associated to the given component